본문 바로가기
내가 보려고 정리한 JAVA

[자바 객체 문법] 객체 배열

by nacastle 2020. 4. 17.

객체 배열이란?

 

"요소가 객체 형태인 배열"

즉, 객체 배열이란 "객체에 대한 레퍼런스(주소값)를 요소로 갖는 배열"이다.

 

 

ex)

Icecream이라는 클래스가 있다고 가정했을 때, 객체 배열을 생성한다면

-> Icecream[] iceArr = {ice, ice2, ice3};

여기서 ice, ice2, ice3의 3개 요소들이 모두 인스턴스 객체인 것

 

단계적으로 말하자면...

(1) Icecream[] iceArr;  // 객체 배열 생성 (인스턴스 객체의 주소값을 가진 배열 생성)
(2) IceArr = new Icecream[]{ice, ice2, ice3}; // 배열 내 인스턴스 객체 생성

 

이런 식인 것

반응형