반응형
Collection
: 여러 개의 다양한 데이터들을 쉬보 효과적으로 처리할 수 있도로 표준화 된 방법을 제공하는 클래스들의 집합
데이터를 효율적으로 저장하는 자료구조와 데이터를 처리하는 알고리즘이 미리 구현되어 있음
컬렉션의 주요 인터페이스
인터페이스 | 특징 | 구현클래스 |
List | 순서가 있는 데이터의 집합 중복 저장 가능 |
ArrayList Vector LinkedList |
Set | 순서를 유지하지 않는 데이터의 집합 중복 저장 불가 |
HashSet LinkedHashSet TreeSet |
Map | key와 value의 쌍으로 이루어진 데이터의 집합 순서 유지x key중복 저장 불가 value 중복 저장 가능 |
HashMap HashTable TreeMap Properties |
반응형
'프로그래밍 > java' 카테고리의 다른 글
[자바 / Java ] List 인터페이스 ( ArrayList , LinkedList, Stack, Queue ) (0) | 2022.09.04 |
---|---|
[자바 / Java] Iterator() , descendingIterator(), Comparable, Comparator (0) | 2022.09.04 |
[자바/JAVA] 예외처리(try-catch , thows, finally블럭, RuntimeException) (0) | 2022.09.03 |
[자바JAVA] 제네릭(generic)_와일드카드 (0) | 2022.09.03 |
[자바 / Java] Wrapper 클래스(Auto Boxing과 Auto UnBoxing) (0) | 2022.09.03 |