Java HashSet, TreeSet, HashSet의 주요 메서드
볼빵빵오춘기
더보기 Set 인터페이스를 구현한 대표적인 컬렉션 클래스 - HashSet, TreeSet HashSet - 순서x, 중복x Set 인터페이스를 구현한 대표적인 컬렉션 클래스이다. 순서를 유지하려면, LinkedHashSet 클래스를 사용하면 된다. 순서x, 중복x ⇒ HashSet은 객체를 저장하기전에 기존에 같은 객체가 있는지 확인 ⇒ 같은 객체가 겂으면 저장하고, 있으면 저장하지 않는다. ⇒ boolean add(Object o)는 저장할 객체의 equals와 hashCode()를 호출 ⇒ 따라서 equals()와 hashCode()가 오버라이딩 되어 있어야한다. TreeSet 범위 검색과 정렬에 유리한 컬렉션 클래스이다. HashSet보다 데이터 추가, 삭제에 시간이 걸린다. HashSet의 주요..