[JAVA] 자바 - 가변배열 - 2차원 배열
IT/JAVA

[JAVA] 자바 - 가변배열 - 2차원 배열

가변 배열부터 알아보자.

2차원 이상의 다차원 배열을 형성 시 마지막 차수의 배열은 유동적으로 바꿀 수 있다.

 

예시)

int[][] arr= new int[2][];   // 행의 갯수가 2인 2차원 배열 형성

arr[0] = new int[3];  // 첫 번째 행은 3열로 만들자 ( 내 맘 )

arr[1] = new int[2]; // 두 번째 행은 2열로 만들자 ( 내 맘 )

 

이런 식으로 유동적으로 마지막 차수의 배열을 마음대로 형성 가능해서 가변 배열이라고 부른다.

 

마지막으로 위의 배열을 아래 그림으로 표현했다.

이런 모습이라는 것을 알아두기 바란다.