본문 바로가기

JAVA

Collection 정리

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)

'JAVA' 카테고리의 다른 글

람다식,Lambda Expressions 개념및 예제  (0) 2018.08.09
문자열분리(Splitter, Delimiter)  (0) 2018.08.09
Treemap  (0) 2018.08.08
TreeSet  (0) 2018.08.08
Set  (0) 2018.08.08