package ch10.collection;
import java.util.ArrayList;
public class Ex02 {
public static void main(String[] args) {
ArrayList<Integer> list=new ArrayList<Integer>();
list.add(10);
list.add(20);
list.add(30);
list.add(40);
System.out.println(list.toString());
ArrayList<Float> arr=new ArrayList<Float>();
arr.add(55.5f);
arr.add(66.6f);
arr.add(77.f);
System.out.println(arr.toString());
//추가
list.add(55);
arr.add(88.8f);
System.out.println(list.toString());
System.out.println(arr.toString()+"\\n\\n");
//삭제
list.remove(4);
System.out.println(list.toString());
//자바에서 사용하는 모든 클래스는 Object를 상속받는다.(모든 클래스의 최상위 클래스)
ArrayList<Object> arrList=new ArrayList<Object>();
arrList.add(10);
arrList.add(55.5f);
arrList.add("apple");
System.out.println(arrList.toString());
for(int i=0;i<arrList.size();i++) {
Object obj=arrList.get(i);
System.out.print(obj.toString()+" " );
}
}
}
[10, 20, 30, 40]
[55.5, 66.6, 77.0]
[10, 20, 30, 40, 55]
[55.5, 66.6, 77.0, 88.8]
[10, 20, 30, 40]
[10, 55.5, apple]
10 55.5 apple