이 방법을 사용하면 참조 변수 ‘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의 형태

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