728x90
반응형
HashSet은 Set인터페이스를 구현한 가장 대표적인 컬렉션,
HashSet은 중복된 요소를 저장하지 않음.
hash 자체가 중복 요소를 갖지 않는다.
중복 값은 false를 출력한다.


import java.util.HashSet;
public class Test004 {
public static void main(String[] args) {
HashSet<Integer> aHashSet = new HashSet<Integer>();
System.out.println(aHashSet.size());
System.out.println(aHashSet.add(1)); // boolean 참 거짓. ture
System.out.println(aHashSet.add(2));
System.out.println(aHashSet.add(3));
System.out.println(aHashSet.size());
System.out.println(aHashSet.add(4));
System.out.println(aHashSet.add(2)); // boolean 참 거짓. 중복값은 false를 출력
System.out.println(aHashSet.add(6));
System.out.println(aHashSet.size());
aHashSet.add(1);
aHashSet.add(2);
aHashSet.add(3);
System.out.println(aHashSet.size());
for (Integer Temp : aHashSet) {
System.out.println(Temp + " "); // 정렬해서 출력해라,
}
}
}
728x90
반응형
'Language > Java' 카테고리의 다른 글
| TreeSet (0) | 2021.03.31 |
|---|---|
| 알고리즘 (0) | 2021.03.31 |
| HashSet 예제1 (0) | 2021.03.31 |
| HashMap 예제1 (0) | 2021.03.31 |
| HashMap (0) | 2021.03.31 |
| aVector의 객체 추가, 변경, 삭제 (0) | 2021.03.31 |