2차원 이상의 배열로 지도, 게임, 평면이나 공간을 구현할 때 사용나는 배열입니다.
아래의 예시처럼 하나이상의 배열이 결합되어 구성되어 있습니다..
예시
public static void main(String[] args) {
//1번
int[][] arr = {{1,2,3},{4,5,6}};
//2번
System.out.println(arr.length); //2
System.out.println(arr[0].length); //3
System.out.println(arr[1].length); //3
}
public static void main(String[] args) {
//1번
int[][] arr = {{1,2,3},{4,5,6,7}};
//2번
for(int i = 0; i < arr.length ; i++) {
for(int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}
//결과값
1 2 3
4 5 6 7