getclass (1) 썸네일형 리스트형 Java - 15 [HashSet, 람다식, 타입출력] HashSet - HashMap에서 키만 저장하는 클래스로서 보통 중복제거를 위해 사용한다. HashSet도 HashMap과 거의 동일하게 사용하지만 키에 대한 값이 없다. 중복제거를 하면 원소의 값을 읽거나 제거하거나 더하거나 탐색을 할때는 HashMap은 get()을 사용하면 되지만, HashSet은 그러한 것이 없다. 그럴때 iterator()를 사용한다. HashSet set = new HashSet(); permutation("", numbers, set); int count = 0; // HashSet 사용하기 // HashSet을 배열처럼 사용하기 위해서는 iterator()가 꼭 필요하다. // iterator().hasNext()는 다음 원소가 있는지 없는지 판별한다. while(set... 이전 1 다음