가변 배열
2차원 이상의 다차원 배열을 생성할 때 전체 배열 차수 중 마지막 차수의 길이를 지정하지 않고,
추후에 각기 다른 길이의 배열을 생성함으로써 고정된 형태가 아닌 보다 유동적인 가변 배열을 구성할 수 있다.
다음과 같이 각 행마다 다른 길이의 배열을 생성하는 것이 가능하다.
score.length의 값은 5지만, 일반적인 2차원 배열과 달리 score[0].length의 값은 4이고,
score[1].length의 값은 3이다.
가변 배열 역시 중괄호{ }를 이용해 생성과 초기화를 동시에 하는 것이 가능하다.
'JAVA > 배열(array)' 카테고리의 다른 글
[JAVA] Array로 배열 다루기 (0) | 2021.06.17 |
---|---|
[JAVA] char배열과 String클래스 (0) | 2021.06.15 |
[JAVA] String 배열 (0) | 2021.06.15 |
[JAVA] 배열의 활용 예제/총합과 평균/ 최대값과 최소값/섞기/난수/정렬/빈도수 구하기 (0) | 2021.06.15 |
[JAVA] 배열의 복사 /System.arraycopy() (0) | 2021.06.15 |