///////
Search

06_2차원 배열_장서현

2차원 배열

1.
2차원 배열의 접근
public class TwoDegreeArray { public static void main(String[] args) { int[][] arr = new int[3][4]; int num = 1; // 배열에 값을 저장 for(int i = 0; i < 3; i++) { for(int j = 0; j < 4; j++) { arr[i][j] = num; num++; } } // 배열에 저장된 값을 출력 for(int i = 0; i < 3; i++) { for(int j = 0; j < 4; j++) { System.out.print(arr[i][j] + "\t"); } System.out.println(); } } }
Java
복사
2.
2차원 배열의 실제 구조 (중요)
메모리 구조
3.
2차원 배열의 초기화
int[][] arr = { {11, 22, 33}, {44, 55, 66}, {77, 88, 99} };
Java
복사
int[][] arr = { {11}, {22, 33}, {44, 55, 66} };
Java
복사
public class TwoDegreeArray { public static void main(String[] args) { int[][] arr = { {11}, {22, 33}, {44, 55, 66} }; // 배열의 구조대로 내용 출력 for(int i = 0; i < arr.length; i++) { for(int j = 0; j < arr[i].length; j++) { System.out.print(arr[i][j] + "\t"); } System.out.println(); } } }
Java
복사