내 배열은 내가하는 방법 findDay를 사용하여 배열의 인덱스를 인쇄해야이문자열 배열에서 문자열의 인덱스를 얻는 것은
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";
같이 보입니다.
"토요일"을 선택한 경우 6을 반환해야합니다.
시간 내 주셔서 감사합니다. D P. 답변이 없습니까? 그냥 제안 =) 컴파일되지 않습니다
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";
및 I로 시작하는 여러 오류를 얻을 :
Weekdays.java:12: error: <identifier> expected
dayNames = new String[DAYS_IN_WEEK]
나는 이유를 이해하지 않는이 내가 무엇을 정확하게. 나는 문자 그대로 정확한 형식을 복사했습니다. http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
"토요일"과 "6"을 의미합니까? 아니면 "일요일"과 "0"일까요? 또한 루프에 대해 배웠습니까? 그렇다면 for 루프를 사용하여 솔루션을 제안하십시오. 그렇지 않다면 배우십시오. – jonathanasdf
제안 : iteration, comparison. – JimN
@jonathanasdf 나는 "토요일"과 6 롤 실패 의미 ... 그리고 예 내가 루프를 통해 갔다, 도전적으로 내 노트를 살펴볼 것입니다! 감사!! – WannaBeDroidProgrammer