JAVA
Collection 정리
웹개발자준비
2018. 8. 8. 20:11
1. Collection
a. List(*)
1) ArrayList
-순차적인 입출력
-index 탐색(loop 돌릴때 자주사용)
2) LinkedList
-요소의 추가/삭제 빈번한 작업
3) Queeu
- 선입선출
4) Stack
- 후입선출
b. Set(*)
1) HashSet
-중복값X
2) TreeSet
- 정렬 + 부분 집합 추출
2. Map
1) HashMap
-키, 값으로 구성 집합
2) TreeMap
- 정렬, 부분 집합 추출
-------------------------------------------------------------
List -> ArrayList, LinkedList, Stack, Queue (index)
Set -> HashSet, TreeSet (중복x, iterator)
Map -> HashMap, TreeMAP (key, value)