私の配列は次のようになります
String[] dayNames = new String[DAYS_IN_WEEK];
dayNames[0] = "Sunday";
dayNames[1] = "Monday";
dayNames[2] = "Tuesday";
dayNames[3] = "Wednesday";
dayNames[4] = "Thursday";
dayNames[5] = "Friday";
dayNames[6] = "Saturday";
findDayメソッドを使用して配列のインデックスを出力する必要があります。
したがって、「土曜日」を選択した場合、6を返す必要があります。
お時間をいただきありがとうございます=DPs答えはありませんか?ただの提案=)
UPPDATE * *
私の配列はコンパイルされません。これはまさに私が持っているものです:
private static final int DAYS_IN_WEEK = 7;
String[] dayNames;
dayNames = new String[DAYS_IN_WEEK]
// Declare an array of Strings named dayNames
dayNames[0] = "Sunday";
dayNames[1] = "Monday";
dayNames[2] = "Tuesday";
dayNames[3] = "Wednesday";
dayNames[4] = "Thursday";
dayNames[5] = "Friday";
dayNames[6] = "Saturday";
そして、私は以下で始まる複数のエラーを受け取ります:
Weekdays.java:12: error: <identifier> expected
dayNames = new String[DAYS_IN_WEEK]
理由がわかりません。私は文字通りhttp://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.htmlから正確な形式をコピーしました