HashMap이란?HashMap은 Java에서 데이터를 키(key) 와 값(value) 쌍으로 저장하는 자료구조이다. 주로 빠른 데이터 검색과 삽입을 위해 사용된다 전화번호부랑 비슷하다 생각하면 쉽다. 검색창에 이름을 입력 전화번호 결과가 나온다이때 이름 = Key 이고 전화번호 =Value 인것이다즉 무언가를 찾기위한 검색어가 Key 이고 그 검색어로 나온 결과가 Value 라고 생각하면된다 아래는 위 상자의 말을 그림으로 나타 낸것으로 가로 줄 한 개가 디폴트값으로 설정된 상자를 만드는 작업이 HashMap을 만든다고 생각하면되고 그리고 세로줄을 그어가며 칸을 만들어 각각 key 칸과 value 칸에 데이터를 저장한다고 생각하면 쉽게 이해가된다 HashMap의 기본 구조는 아래와 같다.HashM..