List는 왜 만들어졌냐? => 배열의 한계 때문, 배열을 사용하기 위해서는 크기를 정해야함!! 따라서 List 만들어짐 int[] num = new int[10]; // 크기 지정해야함 List num1 = new ArrayList(); // 크기 지정 안해줘도 됨 ArrayList 데이터(객체) 저장공간으로 배열을 사용. ArrayList list1 = new ArrayList(10); // ArrayList에는 객체만 저장가능 // autoboxing에 의해 기형이 참조형으로 자동 변환됨! 그리고 그냥 5 이렇게 적어도 된다 list1.add(5); list1.add(new Integer(3)); list1.add(new Integer(4)); list1.add(new Integer(0)); lis..