다차원 배열
2차원 이상의 배열
지도 , 게임 , 평면 이나 공간을 구현 할 때 사용
Int[][] arr = new int[2][3];
자료형 배열이름 [행개수][열개수] 행을 기준으로 열을 돌린다. ( 이중 for문 사용 )
int[][] arr = {{1,2,3},{4,5,6,7}};
package array;
public class TowDimension {
public static void main(String[] args) {
int[][] arr = {{1,2,3},{4,5,6,7}};
/*
System.out.println(arr.length); // 행 개수 2
System.out.println(arr[0].length); // 열개수 3
System.out.println(arr[1].length); //열개수 3
*/
// 중첩for문 행의 기준으로 열을 돌리면 된다.
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("");
}
}
}
'JAVA Programming' 카테고리의 다른 글
[29] ArrayList 을 이용하여 학생의 수강과목 학점 출력하기 (0) | 2020.07.15 |
---|---|
[28] ArrayList 사용하기 (0) | 2020.07.15 |
[26] 객체 배열 (0) | 2020.07.14 |
[24] 배열이란 ? (2) (0) | 2020.07.14 |
[23] 배열 이란 ? (0) | 2020.07.14 |