私には1つの日付があり、土曜日か日曜日かをチェックする必要があります。私は正しい道を進んでいますか?2つの文字列をJavaのDateと比較する
Calendar gcal = new GregorianCalendar();
DateFormat dateFormat = new SimpleDateFormat("EEEE");
Date currentDate = gcal.getTime();
String strDate = dateFormat.format(currentDate);
if (!"Saturday".equals(strDate)) {
}
その正常です。日が土曜日だった場合、私は...日付が土曜日または日曜日だった場合、私は....事前に 感謝をループをスキップする必要があり、同様
JDK 8とjava.timeパッケージを使用する必要があります。 GregorianCalendarはJava 1.0のヴィンテージです。 – duffymo
[String.equals()]の複数の条件(および結果に対するアクション)の可能な複製]](http://stackoverflow.com/questions/10208052/string-equals-with-multiple-conditions-and-one-action- on-result) – Tom
'!'と '||'と他の論理演算子のオペランドは 'boolean'でなければなりません。あなたは 'String'を否定することはできません! –