·자료구조
Java에서 데이터를 효율적으로 저장하고 빠르게 검색하기 위해 다양한 컬렉션 클래스가 제공됩니다. 그중에서도 HashMap은 키-값 쌍을 저장하고 관리하는 데 있어 매우 유용한 데이터 구조입니다. 이 글에서는 Java의 HashMap에 대해 알아보고, 사용 방법과 예제를 통해 그 장단점을 살펴보겠습니다. HashMap이란❓ HashMap은 Map 인터페이스를 구현한 대표적인 Map 컬렉션입니다. Map 인터페이스를 상속하고 있기 때문에 Map의 성질을 그대로 가지고 있습니다. HashMap은 데이터를 저장할 때 키(Key)와 값(Value)이 짝을 이루어 저장됩니다. 이때 키와 값들은 모두 객체로, 값은 중복될 수 있지만 키는 중복될 수 없습니다❗만약 키를 중복해서 저장한다면 기존에 있던 값은 없어지고..