[Java] 객체배열

JUNHO YEOM·2022년 12월 10일
0

JAVA

목록 보기
7/14

객체 배열

많은 수의 객체를 다뤄야 할 때 배열로 다루면 편리할 것입니다.
배열에 객체를 저장하기 위해 다음과 같은 순서로 진행합니다.
1. 먼저 객체가 저장될 수 있는 배열을 만들어 줍니다.
2. 해당 배열에 들어갈 객체를 생성하여 객체 배열의 각 요소에 저장해줍니다.

Car[] carArr = new Car[3]; // 1번에 해당합니다.
carArr[0] = new Car(); // 
carArr[1] = new Car(); // 2번에 해당합니다.
carArr[2] = new Car(); //


객체배열 요소에 더 효율적으로 저장해주기

객체 배열의 요소에 저장해주는 코드를 다음과 같이 줄일 수 있습니다.

배열 초기화 블럭 사용해서 줄이기

각 요소의 위치에 객체 생성을 하면서 동시에 저장해줍니다.

Car[] carArr = { new Car(), new Car(), new Car()};

for문 사용하기

반복문을 사용하여 객체 배열을 쉽게 생성하여 줄 수 있습니다.

Car[] carArr = new Car[100];
for(int i=0; i<carArr.length;i++) {
	carArr[i] = new Car();
    }

0개의 댓글