본문 바로가기

java

Step12_UtilClass (ArrayList)

 

MainClass05 (ArrayList와 Wrapper Class)

 

ArrayList는 기본 데이터 type 을 저장할 수 없으므로 기본 데이터 type 을 저장하고 싶으면 Wrapper Class를 활용하면 된다.
int => Integer
double => Double
boolean => Boolean 등등

 

MainClass05

 

예시에서는 정수를 저장할때 기본 data type인 int를 쓸 수 없기에 Wrapper Class인 Integer을 사용했다. 

이후 Mainclass04에서 학습한 확장 for 문을 사용해서 정수를 콘솔창에 출력하였다.

 

 

MainClass06 (ArrayList 타 클래스활용)

 

Car
MainClass06

기존의 익숙한 data type과 같이 다른 클래스를 객체 생성해서 ArrayList에 담는 것도 가능하다. 예시의 BMW처럼 변수를 만들어 사용해도 되고 페라리, 람보와 같이 일회성으로 사용해도 된다.

반복문도 잘 작동하며 data type을 유의해서 작성해야한다.