HashSet、SortedSet
Setは、複数のSet間で包括的な処理(セット1に含まれる要素が
Set2に含まれるか等)が必要な場面で使用します。
また、検索や追加、削除もLinkedListより高速に行えます。
順番を気にしないデータ処理であれば、ListよりHashSetを使いましょう。
ただし、Setは値の重複を許可しません。
■HashSet、SortedSet
⁻HashSetは要素の順序をもちませんが、SortedSetは順序を持ちます。
-SortedSetは要素追加時に自動で並び替えを行います。
それ以外はHashSetと同様です。
(*)並び替え順序についてはカスタマイズ可能