HashMap1 [Java] 자료구조 HashMap의 특징 및 핵심 원리 HashMapHashMap 은 키(Key)와 값(value)쌍을 저장하는 자료 구조각 키는 고유하며, 키를 사용하여 해당하는 값을 빠르게 검색할 수 있음 HashMap의 특징키 기반의 빠른 액세스 : 키를 사용하여 값을 빠르게 검색하거나 수정할 수 있음순서를 보장하지 않음 : 'HashMap' 은 내부적으로 키의 순서를 보장하지 않음키의 중복 불가 : 이미 존재하는 키에 대해 값을 저장하면 기존 값이 덮어씌워짐null 키와 값 : 'HashMap'은 null 키와 null 값을 저장할 수 있음 하지만 키는 중복이 불가하므로 null 키는 하나만 저장될 수 있음키 기반의 유연성 : 어떤 객체든 키로 사용할 수 있음해싱 충돌 : 두 개 이상의 키가 동일한 해시 코드를 가질 때 충돌이 발생 HashMap 주.. 2024. 9. 18. 이전 1 다음