ArrayList
배열의 단점 : 크기 지정의 불편함. 기존 배열은 String[] arr = new String[2]; 처럼 크기를 지정해야 하며, 고정되어있다. Collection - 요소(Element) 라고 불리는 가변 개수의 객체들의 집합 1. 객체들의 컨테이너라고도 불림 2. 요소의 개수에 따라 자동 크기 조절됨 3. 요소 추가,수정,삭제에 따른 요소의 이동 자동관리. 단, 기본 자료형 ( Primitive type ) 데이터는 요소로 사용 불가. 기본 타입 값 추가한 경우, 자동 박싱에 의해 Wrapper클래스로 변환되어 객체 형태로 저장됨 Collection의 종류 : Set, List, Queue , Map List: ArrayList, Vector, LinkedList ArrayList 는 가변 공간 길..