HashSet 사용 예제
2021. 12. 29. 20:52
프로그래밍/JAVA
HashSet이란? Set은 객체를 중복해서 저장 불가, 하나의 null 값만 저장 가능, 저장 순서 유지 안됨 만약 요소의 저장 순서를 유지해야 한다면 JDK 1.4부터 제공하는 LinkedHashSet 클래스를 사용하면 됨 Set 인터페이스를 구현한 클래스로는 HashSet과 TreeSet이 있는데 HashSet의 경우 정렬 X, TreeSet의 경우 자동정렬 Set의 가장 큰 장점은 중복을 자동으로 제거 HashSet 선언 HashSet set1 = new HashSet(); //HashSet생성 HashSet set2 = new HashSet(); //new에서 타입 파라미터 생략가능 HashSet set3 = new HashSet(set1); //set1의 모든 값을 가진 HashSet생성 Ha..