자르비 왕국
[Java] Map<K, V> 컬렉션 클래스 본문
Key와 Value
- Key : Value를 찾을 지표, 중복 불가
- Value : 저장되는 데이터 값, 중복 가능
클래스
- HashMap<K, V>
- TreeMap<K, V> : 정렬 상태 유지, 정렬 대상은 Key
HashMap<K, V>
public Set<K> keySet() : 모든 Key를 담아서 반환, 해당 Key를 활용하여 value접근 가능
TreeMap<K, V>
해당 클래스는 정렬 상태를 유지하므로, TreeSet<E>처럼 Comparable<T>를 구현하던지, Comparator<T>를 TreeSet의 생성자에 전달한다.
(Set<E> 컬렉션 클래스 포스팅 참고)
'Development > Java' 카테고리의 다른 글
[Java] List<E> 컬렉션 클래스 (0) | 2022.04.18 |
---|---|
[Java] Generics 제네릭 (0) | 2022.04.17 |
[Java] 메모리 모델 (0) | 2022.04.16 |
[Java] 인터페이스, 추상클래스 (0) | 2022.04.10 |
[Java] 상속, 오버라이딩 (0) | 2022.04.10 |