Collection Java Collection의 주요 인터페이스는 List, Set, Map이 있습니다. 인터페이스를 구분하는 가장 중요한 개념은 "순서", "데이터 중복 여부" 입니다. List - 순서가 있고, 데이터 중복이 가능합니다. Set - 순서가 없고, 데이터 중복이 불가능합니다. Map - Key, Value 구조로 데이터가 저장되고, Key는 중복이 불가능하지만 Value는 중복이 가능합니다. Set 중복된 요소를 포함할 수 없는 인터페이스입니다. List와 다르게 인덱스를 사용하지 않기 때문에, 인덱스 매개변수가 없습니다. Set 인터페이스의 메서드는 아래와 같습니다. Set 인터페이스를 구현한 클래스 종류 HashSet Linked HashSet TreeSet HashSet 해싱이라..