내가 읽고있는 책에서 코드를 재현하려고 시도했으나 제대로 작동하지 않게되었습니다. 코드는 다음과 같습니다Java가있는 3 차원 배열 (Java : The Complete Reference, 9th edition의 테스트 예제)
public class ThreeDArray {
public static void main(String[] args) {
int threeD [][][] = new int [3][4][5];
int i, j, k;
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
for (k = 0; k < 5; k++) {
threeD [i][j][k] = i*j*k;
}
}
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
for (k = 0; k < 5; k++) {
System.out.print(threeD[i][j][k]+" ");
}
System.out.println("");
}
System.out.println("");
}
}
}
}
는 내가이 출력 얻고
:.
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
내가 여기에 모두 0을 얻고 내가 여기에 실수를 찾을 수 없습니다 여기에 어떤 문제가 있는지 알려 주시기 바랍니다
좋아요, 당신은 우리에게 어떤 일이 일어나지 않았는지 알려주었지만, 대신에 무엇이 일어나야하는지 알려주지 않았습니다. – MattD