Object Array(객체 배열)

Zino·2022년 12월 20일

Java

목록 보기
18/26
post-thumbnail

객체배열

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


객체배열 선언과 할당

선언

//클래스명[] 배열명;
//클래스명 배열명[ ] ;

//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, "KH정보교육원");
arr[1] = new Academy(2, "케이에이치");

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

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

//ex) 
Academy arr[] = {

new Academy(1, "KH정보교육원"),
new Academy(2, "케이에이치") };

객체배열 구조

profile
Willingness to be a fool!

0개의 댓글