Javaでは、データの格納、操作、管理に使用できる一般的なコレクションフレームワークがたくさんあります。
今回は、TreeSet(ツリーセット)に対する説明を示します。
概念
赤黒木に基づいて実装された順序付きのコレクションで、重複する要素は許可されません。
TreeSetは要素を昇順または降順で保持し、サブセットの取得や範囲検索などの追加のメソッドも提供します。
サンプルコード
import java.util.TreeSet;
// TreeSetの作成と使用例
TreeSet<String> treeSet = new TreeSet<>();
treeSet.add("りんご");
treeSet.add("バナナ");
treeSet.add("オレンジ");
System.out.println(treeSet); // 出力: [バナナ, オレンジ, りんご]
コメント