JAVA
2-17.객체 지향 - 2차원 배열
개발자 김혜린
2022. 1. 12. 13:23
1. 다차원 배열
- 이차원 이상으로 구현 된 배열
- 평면 (이차원 배열) 이나 공간(삼차원 배열)을 활용한 프로그램 구현
2. 이차원 배열 예제
int[][] arr = { { 1, 2, 3 }, { 1, 2, 3, 4 } };
package ch22;
public class TwoDimensionTest {
public static void main(String[] args) {
int[][] arr = { { 1, 2, 3 }, { 1, 2, 3, 4 } };
int i, j;
for (i = 0; i < arr.length; i++) {
for (j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + ",");
}
System.out.println("\t" + arr[i].length);
}
}
}
이차원 배열이라고 해도,
다 주소가 들어갈 방만 잡히니
필요에 의하면 new를 사용해서 써야한다.