자바[Java] - Set [HashSet]


자바[Java] - Set [HashSet]

Set Set 의 가장 큰 특징은 중복을 배제한다는 점이다. Set 인터페이스 자료형에는 크게 HashSet, TreeSet, LinkedHashSet 이 있으며 특징으로는 다음과 같다. HashSet TreeSet LinkedHashSet 특징 출력 순서를 보장하지 않지만 성능이 좋다 정렬하여 출력 기본값은 오름차순이다 저장 순서를 보장 저장 순서대로 출력한다 각각의 특징 외 기본적인 등록 출력 등은 동일하니 이번 글엔 HashSet을 중점으로 알아보려 한다. HashSet // 객체 생성 HashSet<String> hs = new HashSet<String>(); // 데이터 등록 hs.add("가"); // 중복 hs.add("나"); hs.add("다"); hs.add("가"); // 중복 // 1. 데이터 출력 System.out.println(hs.toString()); // 데이터 삭제 hs.remove("나"); // 2. 데이터 출력 System.out.printl...


#HashSet #Java #Set

원문링크 : 자바[Java] - Set [HashSet]