가변 배열부터 알아보자.
2차원 이상의 다차원 배열을 형성 시 마지막 차수의 배열은 유동적으로 바꿀 수 있다.
예시)
int[][] arr= new int[2][]; // 행의 갯수가 2인 2차원 배열 형성
arr[0] = new int[3]; // 첫 번째 행은 3열로 만들자 ( 내 맘 )
arr[1] = new int[2]; // 두 번째 행은 2열로 만들자 ( 내 맘 )
이런 식으로 유동적으로 마지막 차수의 배열을 마음대로 형성 가능해서 가변 배열이라고 부른다.
마지막으로 위의 배열을 아래 그림으로 표현했다.
이런 모습이라는 것을 알아두기 바란다.
'IT > JAVA' 카테고리의 다른 글
[객체 관련 용어 정리] 객체(Object) 인스턴스(instance) 클래스(Class)를 관계를 통해 알아보자 (0) | 2021.02.10 |
---|---|
[JAVA] 자바 - 2차원 배열 길이 length (1) | 2021.02.09 |
[JAVA] 자바 - Math.random() 으로 로또 만들기 (0) | 2021.02.08 |
[JAVA] 자바 - 자바의 특징을 이해하자 (0) | 2021.02.06 |
[JAVA] 자바 - 멀티쓰레드(Thread)를 지원한다는 의미 (0) | 2021.02.06 |