자바

HashSet

have a good time 2021. 10. 18. 20:12

HashSet 특징 :

 

Set 인터페이스 구현 클래스

-> Set의 성질을 상속받음

-> 중복을 자동으로 제거 

 

 

선언

HashSet<String> hs = new HashSet<>(); // String형 해쉬 선언

 

hs.add(1); // 값 1추가

 

hs.remove(1); // 값 1 제거

 

hs.clear(); // 모든 값 제거

 

hs.size(); // 해쉬 크기 출력

 

hs.contains(1); // 값 1을 포함하고 있는지 여부 

 

참고 자료 : 

https://coding-factory.tistory.com/554

 

[Java] 자바 HashSet 사용법 & 예제 총정리

HashSet이란? HashSet은 Set 인터페이스의 구현 클래스입니다. 그렇기에 Set의 성질을 그대로 상속받습니다. Set은 객체를 중복해서 저장할 수 없고 하나의 null 값만 저장할 수 있습니다. 또한 저장 순

coding-factory.tistory.com