더북(TheBook)

이 방법을 사용하면 참조 변수 ‘0’에는 한 개짜리 int형 배열을, 참조 변수 ‘1’에는 두 개짜리 int형 배열을, 참조 변수 ‘2’에는 세 개짜리 int형 배열을 만들 수 있습니다. 즉, 각각 길이가 다른 배열을 만들 수 있다는 의미입니다.

public class ArrayExam2 {
    public static void main(String[] args) {
        int[][] array5 = new int[3][];
        array5[0] = new int[1];
        array5[0] = new int[2];
        array5[0] = new int[3];
        array5[0][0] = 10;
    }
}

 

이렇게 코드를 작성해 그림 21-4와 같은 형태의 2차원 배열을 만들어봤습니다.

 

그림 21-4 | 2차원 배열 array5의 형태

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.