728x90
Hierarchy of Collection Framework (계층적 콜렉션 프레임워크)
인터페이스는 List / Set / Map / Queue
- List
- ArrayList, LinkedList (구현)
- 순서가 있고, 중복을 허용 O
- Set
- SortedSet(상속)
- 순서가 없고, 중복을 허용 X
- Queue
- Deque(상속)
- FIFO(First In First Out)
- Map
- HashTable
- LinkedHashMap
- Key의 순서 보장이 필요한 경우
- HashMap
- Key의 순서 보장이 필요없는 경우
- SortedMap(Extends)
- TreeMap
- 여러 특징 중 일단, 저장과 동시에 자동 오름차순으로 정렬이 된다.
- TreeMap
Iterator
(작성필요)
참고 사이트
다음 공부할 내용
- HashTable 대신 HashMap 을 사용하는 이유
- Vector 대신 ArrayList를 사용하는 이유
- TreeSet과 TreeMap
- Collection VS Library
'프로그래밍 > Java' 카테고리의 다른 글
[자바 문법] Map 인터페이스 (0) | 2023.08.10 |
---|---|
[자바 문법] String 클래스 (0) | 2023.08.04 |
[자바 문법] Character 클래스 (0) | 2023.05.01 |
[자바 문법] 어노테이션(Annotation) (0) | 2023.03.30 |
숏서킷 연산(Short-Circuit Evaluation) (0) | 2022.09.26 |