강의로 돌아가기
-

레그드 배열

1 2 3 4
1 2
1 2 3
1 2 3 4

이런식으로 이차원 배열을 만들고 싶은데

int [][]array4 = new int [4][];

        array4[0] = new int[4];
        array4[1] = new int[2];
        array4[2] = new int[3];
        array4[3] = new int[4];

이렇게 하고 출력하는 부분에서 System.out.println(array4);
하면 원하는 값이 나올까요...?

1 개의 답변
프로그래머스

System.out.println(array4); 를 했을 때

1 2 3 4
1 2
1 2 3
1 2 3 4

이렇게 출력되기를 원하시나요? 아쉽지만 자바의 System.out.prinltn은 이차원 배열을 이런 형식으로 프린트하지 않습니다. ㅜㅜ
직접 2차원 배열을 프린트하는 함수를 작성하셔야해요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.