모든 어레이는 연속적인 메모리 위치로 구성됩니다. 가장 낮은 주소는 첫 번째 요소에 해당하고 가장 높은 주소는 마지막 요소에 해당합니다.
먼저 배열을 선언합니다.
int[] rank;
그러나 배열을 선언한다고 해서 메모리의 배열이 초기화되는 것은 아닙니다. 배열 변수가 초기화되면 배열에 값을 할당할 수 있습니다.
배열은 참조 유형이므로 배열의 인스턴스를 생성하려면 new 키워드를 사용해야 합니다. 예를 들어,
int[] rank = new int[5];
선언 시 배열에 값을 할당할 수 있습니다.
int[] rank = { 1, 2, 3,4,5};
이를 통해 한 줄에 배열을 만들고 초기화할 수도 있습니다.
int [] rank = new int[5] { 1, 2, 3, 4, 5};