Setインターフェースの実装クラス
Setインターフェースの実装クラスの特徴は、以下の通り
クラス名 | 特徴 |
---|---|
HashSet | 基本的な具象クラス。 |
TreeSet | SortedSetインターフェースを実装している。このため、格納オブジェクトを、自然順序づけ、またはComparableインターフェースの実装クラスによる順序づけにより、ソートが可能。 |
LinkedHashSet | HashSetと同様の機能であるが、格納オブジェクトはリンク情報を保持しており、順序づけて管理されている。ただし、ソートは行われず、管理は挿入順。 |