[Java] - 컬렉션 프레임워크의 핵심 인터페이스
List, Set, Map 컬렉션 데이터 그룹엔 크게 3가지가 있다. List, Set, Map Map은 collection과는 전혀 다른 형태로 컬렉션을 다루기 때문에 같은 상속 계층도에 포함되지 않는다. 특징 List 순서가 있는 데이터의 집합, 데이터의 중복 허용. 구현 클래스 ) ArrayList, LinkedList, Stack, Vector Set 순서를 유지하지 않는 데이터의 집합. 데이터의 중복 허용 않는다. 구현 클래스 ) HashSet, TreeSet Map key-value 쌍으로 이루어진 데이터의 집합. 순서 유지 않으며, 키 중복 X, 값 중복 O 구현 클래스 ) HashMap, TreeMap, HashTable, Properties 컬렉션 프레임워크의 모든 컬렉션 클래스들을 Li..
2021. 3. 5.