【Java】HashSet、TreeSetを使う

2017年12月10日

HashSet

HashSetは値が重複しても無視されるやつ。

サンプルは[test2, test3, test, test1]もう一つtestを追加する。
するとtestが二つあるので無視されてtestは一つしか出力されない。
また順序もバラバラになるので、必要であればLinkedHashSetをセットを利用する。

TreeSet

Setの自然順序付けで整列できるのがTreeSet

boboob, hoge, age, あ, か, い, さ
でaddしているけど、出力は
[age, boboob, hoge, あ, い, か, さ]