오늘의 할일
- "자바의 정석" 11장 Collections Framework
컬렉션 프레임워크
- 데이터 그룹의 표준화된 프로그래밍 방식.
List
순서 0 , 데이터 중복 0
- ArraryList
- LinkedList
- Stack/Queue
- Stack : FILO - ArraryList작성에 용이
- Queue : FIFO - LinkedList작성에 용이
Set
순서 0 , 데이터 중복 X
- HashSet : (equles(), hashcode())오버라이딩 필수
- TreeSet : 범위검색, 정렬에 유리
Map
순서 X , 데이터 중복 X , 값은 중복 0
- HashMap : 대용량 자료 검색에 유리 (key, value구조)
- TreeMap : 검색, 정렬에 유리
Iterator, Listlterator, Enumeration(Iterator구버전)
- 컬렉션에 저장된 요소 접근 인테페이스
- 1회성 사용
Comparable, Comparator
- Comparable : 기본 정렬기준을 구현하는데 사용
- Comparator : 기본 정렬기준 외 다른 기준으로 정렬.
컬렉션 클래스간 관계도
💻 Vector : 가변배열 구현
'TIL' 카테고리의 다른 글
2025_01_21 TIL (0) | 2025.01.21 |
---|---|
2025_01_20 TIL (0) | 2025.01.20 |
2025_01_16 TIL (1) | 2025.01.16 |
2025_01_15 TIL (0) | 2025.01.15 |
2025_01_10 TIL (0) | 2025.01.10 |