【Java】コレクションの紹介 ‐ TreeMap

Java

Java 

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}

コメント

タイトルとURLをコピーしました