1. HashMap 1) HashMap이란? - Hashtable의 새로운 버전 - Hashtable보다는 HashMap을 사용할 것을 권함 - HashMap은 Map을 구현했으므로 Map의 특징을 이어받음 (1) 키(key)와 값(value)을 묶어서 하나의 데이터(entry)로 저장함 (2) 순서를 유지하지 않음 (3) 키는 중복을 허용하지 않고, 값은 중복을 허용함 - 추가로 해싱(hashing)을 사용하여 많은 양의 데이터를 검색하는데 있어서 뛰어난 성능을 보임 - 키(key)는 주로 String을 대문자 또는 소문자로 통일해서 사용함 - 키(key)는 저장된 값을 찾는데 사용되므로 컬렉션 내에서 유일(unique)해야 함 = 하나의 키로 검색했을 때 결과가 단 하나여야 함 2) 생성자 HashM..