Java

[Java]  HashSet

혀가 길지 않은 개발자 2020. 9. 3. 13:49
import java.util.HashSet;
import java.util.Iterator;

public class JavaTest {
    public static void main(String[] args) {

        HashSet<Integer> set = new HashSet<>();

        set.add(3);
        set.add(2);
        set.add(1);
        set.add(2);
        set.add(2);
        set.add(2);

        Iterator<Integer> iterator = set.iterator();

        while (iterator.hasNext()) {
            System.out.println(iterator.next());
        }

    }
}

중복되는 값은 허용하지 않음.

 

자동 정렬이 돼서 출력됨.

원래 TreeSet 이 자동 정렬되는데 HashSet 도 자동 정렬되네 ㅋㅋ

 

실행 결과