프로그래밍/java

[자바JAVA] 객채 배열(초기화, 저장구조)

pupu91 2022. 7. 11. 21:46
반응형

객체 배열

 


 

  • 레퍼런스 변수에 대한 배열
  • 배열로 동일한 타입의 여런 인스턴스들을 관리하며 연속 처리 할 수 있어서 유용함.
  • 클래스명 배열명[] = new 클래스명[배열크기];

 

 

1. 초기화 방법

 

  • 인덱스를 이용한 초기화
배열명[] = new 클래스명();
Car[] carArray = new Car[5];
		
carArray[0] = new Car("페라리", 300);
carArray[1] = new Car("람보르기니", 350);
carArray[2] = new Car("롤스로이스", 250);

 

  • 선언과 동시에 할당 및 초기화
클래스명 배열명[ ] = {new 클래스명(), new 클래스명()};

Car[] carArray = {new Car("페라리", 300),  
                   new Car("람보르기니", 350), new Car("롤스로이스", 250)};

 

  • 배열이기 떄문에 반복문과 향상된 for문 사용 가능 함.
반응형

2. 객체배열 저장구조

 

 

반응형