Set인터페이스를 구현한 가장 대표적인 컬렉션Set인터페이스의 특징대로 HashSet은 중복된 요소를 저장하지 않는다.add메서드나 addAll메서드를 사용하는데만일 HashSet에 이미 저장되어 있는 요소와 중복된 요소를 추가하고자 한다면이 메서드들은 false를 반
키(key)와 값(value)을 묶어서 하나의 데이터(entry)로 저장한다는 특징을 갖는다.그리고 해싱(hashing)을 사용하기 때문에 많은 양의 데이터를 검색하는데 있어서 뛰어난 성능을 보인다.HashMap은 Entry라는 내부 클래스를 정의하고, 다시 Entry