컬렉션 프레임워크(Collection Framework)
다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합
주요 Interface
1. List<E>
2. Set<E>
3. Map<K, V>
List와 Set Interface는 Collection Interface를 상속 받지만, Map Interface은 별도로 정의
주요 Interface 특징
Interface |
설명 |
구현 클래스 |
List<E> |
순서가 있는 데이터의 집합으로, 데이터 중복을 허용 |
Vector, ArrayList, LinkedList, Stack, Queue |
Set<E> |
순서가 없는 데이터의 집합으로, 데이터 중복 허용 안함 |
HashSet, TreeSet |
Map<K, V> |
키와 값이 한쌍으로 이루어지는 데이터의 집합으로, 순서가 없음, 키는 중복을 허용하지 않지만 값은 중복 허용 |
HasMap, TreeMap, Hashtable,Properties |
'Programming > Java' 카테고리의 다른 글
[Java] 컬렉션 인터페이스(Collection Interface) 주요 메서드 (0) | 2018.12.13 |
---|---|
이클립스(Eclipse) 빨간 엑스박스, 에러, 오작동 해결방법 (0) | 2018.12.13 |
JNI - Java에서 C 라이브러리 함수 호출하기 (0) | 2018.11.14 |
JNI - Can't load IA 32-bit .dll on a AMD 64-bit platform (0) | 2018.11.14 |
컬렉션 클래스의 요소를 출력하는 방법 (0) | 2018.11.08 |