インスタンスの生成は次の通り[1]。
HashSet<要素のデータ型> 変数名 = new HashSet<>();
要素はプリミティブ型は使えない。ラッパークラスを使う。 例えば、整数のときは Integer とする。 このため、int配列に比べて、メモリ使用量ははるかに大きくなる。
要素をHashSetにに追加するには addメソッドを使う。
public boolean add(E e)
戻り値はこの要素を追加したときは true となる。 既に登録済みだったときは false となる。
public int size()
指定した要素がセットにあれば true、なければ false が返る。
public boolean contains(Object o)
public void clear()
Integer[] arr = new Integer[set.size()]; set.toArray(arr);