Collection Framework❓ 배열은 크기가 고정적이기에 배열 생성 시에 결정된 크기를 넘어가면 더이상 데이터를 저장할 수 없음 또한 데이터를 삭제하면 해당 인덱스의 데이터가 비기때문에 메모리가 낭비되는 문제점이 있음 배열의 문제점을 해결하기 위해 자바는 데이터를 효율적으로 관리할 수 있는 자료구조를 만들어 놓음 이러한 자료구조들이 있는 라이브러리를 컬렉션 프레임워크라고 함 대표적으로 List, Set, Map, Stack, Quere 등이 있음 List 데이터를 순서에 맞게 일렬로 구성 객체를 인덱스로 관리하기에 객체 저장시 자동 인덱스가 부여됨(인덱스로 검색 가능) 중복 허용 Set 인덱스 없음 중복 허용 안함 Map Key와 Value로 구성된 객체를 저장 키는 중복 저장 허용 안함