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