HashMap
-
[Java] 컬렉션 프레임워크 4 (Map, HashMap 중심으로)IT Study/컴퓨터 기초 2023. 3. 29. 19:14
1. Map 인터페이스란? Map 인터페이스는 키-값 쌍의 데이터를 저장하는 컬렉션 프레임워크입니다. 각 키(Key)는 유일해야 하지만, 값(Value)은 중복이 가능하다는 특징을 가집니다. (저장 순서는 보장하지 않습니다.) → 따라서 키(Key)를 통해 값(Value)을 검색할 수 있습니다. (Key, Value null 가능) 더하여 Key-Value 쌍을 entry(엔트리)라고 합니다. ☑️ 아래의 Entry 인터페이스와 이름이 동일하기 때문에 헷갈릴 수 있습니다. Entry 인터페이스는 인터페이스라는 정확한 명칭을 붙여 설명할테니, 그냥 엔트리라고 적혀있다면 키-값 쌍으로 생각해주세요. 1-1. Map.Entry 인터페이스 Entry 인터페이스는 Map.Entry라는 이름으로 java.util ..