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를 사용해서 써야한다.
'JAVA' 카테고리의 다른 글
2-19.객체 지향 - ArrayList를 활용한 간단한 성적 산출 프로그램 (0) | 2022.01.12 |
---|---|
2-18.객체 지향 - 객체 배열 클래스 ArrayList (0) | 2022.01.12 |
2-16.객체 지향 - 객체 배열 (0) | 2022.01.12 |
2-15.객체 지향 - 배열 (0) | 2022.01.12 |
2-14.객체 지향 - static 응용, 싱글톤 패턴(singleton pattern) (0) | 2022.01.11 |