230726 TIL Chapter 11. 객체 배열

최규연·2023년 7월 26일
0

TIL

목록 보기
11/57

오늘의 TIL 객체 배열!

객체 배열

객체 배열이란 객체 참조형 변수를 저장하는 배열로 배열의 자료형을 클래스명(사용자 정의 자료형)으로 지정하여 활용하는 방법이다.

선언과 할당

선언

클래스명[] 배열명;

클래스명 배열명[ ] 

ex)
Academy[] arr;
Academy arr[];

할당

배열명 = new 클래스명[배열크기];

ex)
arr = new Academy[5];

선언과 동시에 할당

클래스명 배열명[ ] = new 클래스명[배열크기];

ex)
Academy[] arr = new Academy[5];

초기화

인덱스를 이용한 초기화

배열명[i] = new 클래스명();

ex)
arr[0] = new Academy(1,"아카데미");
arr[1] = new Academy(2,"학원");

선언과 동시에 할당 및 초기화

클래스명 배열명[] = {new 클래스명(), new 클래스명()};

ex)
Academy arr[] = { new Academy(1, "아카데미"),
				  new Academy(2, "학원") };

객체배열 구조

0개의 댓글