다차원 배열
============================코드============================
// 다차원 배열 선언 및 메모리 생성
int[][] arr = new int[3][4]; // 3행 4열 2차원배열
int count = 10;
System.out.println("arr 배열 길이 >>> " + arr.length);
for(int i = 0; i < arr.length; i++) { // 행 (3개)
for(int j = 0; j < arr[i].length; j++) { // 열 (4개)
arr[i][j] = count;
count += 10; // count = count + 10;
}
}
for(int i = 0; i < arr.length; i++) { // 행 (3개)
for(int j = 0; j < arr[i].length; j++) { // 열 (4개)
System.out.print("arr[" + i + "][" + j + "] >>> " + arr[i][j] + "\t");
}
System.out.println();

다차원 배열의 가변 배열
============================코드============================
// 다차원 배열 가변 배열 선언 및 메모리 생성
// 행 : 4행, 열 : 미지정
int[][] score = new int[4][];
// 가변 배열의 열 메모리 생성
score[0] = new int[3]; // 1행 3열
score[1] = new int[1]; // 2행 1열
score[2] = new int[2]; // 3행 2열
score[3] = new int[4]; // 4행 4열
int count = 10;
for(int i = 0; i < score.length; i++) {
for(int j = 0; j < score[i].length; j++) {
score[i][j] = count;
System.out.print(score[i][j] + "\t");
count += 10;
}
System.out.println();
}
