🌱 오늘의 주제 : 컬렉션 프레임웍의 핵심 인터페이스
🌱 컬렉션 프레임웍의 핵심 인터페이스
인터페이스 | 특징 |
List | 순서가 있는 데이터의 집합. 데이터의 중복을 허용한다. 예) 대기자 명단 |
구현클래스: ArrayList, LinkedList, Stack, Vecotr 등 | |
Set | 순서를 유지하지 않는 데이터의 집합, 데이터의 중복을 허용하지 않는다. 예) 양의 정수집합, 소수의 집합 |
구현클래스: HashSet, TreeSet 등 | |
Map | 키(key)와 값(value)의 쌍(pair)으로 이루어진 데이터의 집합 순서는 유지되지 않으며, 키는 중복을 허용하지 않고, 값은 중복을 허용한다. 예) 우편번호, 지역번호(전화번호) |
구현클래스 : HashMap, TreeMap, Hashtable, Properties 등 |
'Java' 카테고리의 다른 글
Java - LinkedList (0) | 2023.02.03 |
---|---|
Java - ArrayList (0) | 2023.02.03 |
Java - 인터페이스(interface) (0) | 2023.01.29 |
Java - 추상 클래스(abstract class), 추상메서드(abstract method) (0) | 2023.01.29 |
Java - 참조변수의 형변환 (0) | 2023.01.28 |