java.util.HashSet

java.util.HashSetは、HashMapインスタンスにサポートされる非同期のJava Collection Frameworkのクラスです。HashMapインスタンスは、各オブジェクトのハッシュ キーを作成して固有なキーを生成します。この収集におけるオブジェクトは、ソートされずに保持されます。

java.util.HashSetは、Java Collection FrameworkからSetインターフェイスを実装します。このクラスは、オブジェクトへのランダム アクセスが不要な場合に、オブジェクトをすばやく挿入、削除するために使用します。

ヒント

HashSetクラスは、オブジェクトのランダム アクセスをサポートしません。また、多数のオブジェクトを反復する必要のあるアプリケーションにも不適です。

アプリケーションがHashSetオブジェクトを使用した反復時にCPU時間を多く使用している場合は、java.util.Vectorまたはjava.util.ArrayListオブジェクトのいずれかを使用してください。

 

関連トピック

java.util.ArrayList
java.util.LinkedList
java.util.Vector
java.util.TreeSet