이력서 작성기 코딩. 나는 각 학교에 대응해야하는 설명 섹션에 붙어 있지만 사용자 입력에 따라 가변적입니다 (사용자는 각 학교에 대한 설명 포인트 수를 결정합니다). 이 루프에서 인쇄 할 때마다 변수를 찾을 수 없다는 오류가 발생합니다. 어떻게 고치는 지? 입력 학교for 루프에서 배열을 인쇄하는 방법은 무엇입니까?
루프 :
//numberOfSchools is int entered by user
for (int i = 0; i < numberOfSchools; i++) {
System.out.println("What was school " + (i + 1) + " name?");
schoolInfo[i][0] = scan.nextLine();
System.out.println("Where was " + schoolInfo[i][0] + " ?");
schoolInfo[i][1] = scan.nextLine();
System.out.println("What was your start date at " + schoolInfo[i][0]);
schoolInfo[i][2] = scan.nextLine();
System.out.println("What was your end date at " + schoolInfo[i][0] +
"enter 'present' if still attending");
schoolInfo[i][3] = scan.nextLine();
System.out.println("How many description points would you like to add for School" + i);
int eduDescAmount = scan.nextInt();
String eduDesc[][] = new String[numberOfSchools][eduDescAmount];
scan.nextLine();
for(int j = 0; j < eduDescAmount; j++){
System.out.println("Enter detail " + (j+1) + " for " + schoolInfo[i][0]);
eduDesc[i][j] = scan.nextLine();
}
}
인쇄 루프 :
for (int r = 0; r < schoolInfo.length; r++) {
for (int q = 0; q < schoolInfo.length; q++){
System.out.println(eduDesc[r][q]);
}
무엇이 문제입니까? – Matt
질문에 대한 설명이 필요합니다. 필요한 것을 이해할 수 없습니다. – Adil
자세한 코드 설명이 필요합니다. – Adil