HashSet、SortedSet

Setは、複数のSet間で包括的な処理(セット1に含まれる要素が

Set2に含まれるか等)が必要な場面で使用します。

また、検索や追加、削除もLinkedListより高速に行えます。

順番を気にしないデータ処理であれば、ListよりHashSetを使いましょう。

ただし、Setは値の重複を許可しません。

■HashSet、SortedSet

 ⁻HashSetは要素の順序をもちませんが、SortedSetは順序を持ちます。

 -SortedSetは要素追加時に自動で並び替えを行います。

 それ以外はHashSetと同様です。

 (*)並び替え順序についてはカスタマイズ可能