Java
Hash
HashSet
- set.add(value) : 해시 값에 데이터 추가(중복x)
- set.remove(value) : value가 해당하는 값을 삭제
- set.clear() : 모든 hashset에 있는 데이터 삭제
- set.size() : hashset에 있는 size
package hash;
import java.util.HashSet;
import java.util.Iterator;
public class HashSet1 {
public static void main(String[] args) {
HashSet<Integer> set1 = new HashSet<Integer>();
set1.add(1);
set1.add(2);
set1.add(3);
set1.remove(1);
set1.clear();
set1.add(1);
set1.add(2);
set1.add(3);
System.out.println(set1.size());
System.out.println(set1);
Iterator iter = set1.iterator();
while (iter.hasNext()){
System.out.println(iter.next());
}
}
}