Map
2024. 7. 16. 19:24ㆍJAVA
Map
Key, Value 의 쌍을 저장하 자료구조
key값을 데이터 접근 수단으로 사용한다.
특징
- key는 중복을 허용하지 않는다.
- value 의 중복은 허용된다.
- Map은 순서를 보장하지 않는다.
- List, Set 과 다르게 Collection을 상속하지 않는다.
구현체
- HashMap
- LinkedHashMap
- TreeMap 등
Map Vs Set
공통점
- 순서 보장 안 함
- 중복 허용 안 함 (Map 의 경우, Key가 그렇다)
차이점
- Key와 Value 쌍으로 이루어져 있는지 아닌지 차이
HashMap 이 가장 보편적으로 쓰인다.
'JAVA' 카테고리의 다른 글
| Deque (0) | 2024.07.17 |
|---|---|
| Queue (0) | 2024.07.16 |
| Set (0) | 2024.07.16 |
| ArrayList vs LinkedList (0) | 2024.07.05 |
| List - ArrayList (0) | 2024.07.02 |