Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

자르비 왕국

[Java] Map<K, V> 컬렉션 클래스 본문

Development/Java

[Java] Map<K, V> 컬렉션 클래스

자르비옹스 2022. 4. 18. 10:46

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