以下に、higherKey()
メソッドの使い方とコード例を示します。
import java.util.TreeMap;
public class Main {
public static void main(String[] args) {
// TreeMapの作成
TreeMap<Integer, String> treeMap = new TreeMap<>();
// キーと値の追加
treeMap.put(1, "apple");
treeMap.put(3, "banana");
treeMap.put(5, "cherry");
treeMap.put(7, "durian");
// higherKey()メソッドの使用
int key = 4;
Integer higherKey = treeMap.higherKey(key);
// 結果の表示
if (higherKey != null) {
System.out.println("キー " + key + " の次に大きいキーは " + higherKey + " です。");
} else {
System.out.println("キー " + key + " の次に大きいキーはありません。");
}
}
}
上記のコードでは、TreeMapを作成し、キーと値のペアを追加しています。その後、higherKey()
メソッドを使用して、指定したキーの次に大きいキーを取得しています。もし次に大きいキーが存在する場合は、その結果を表示します。
このように、higherKey()
メソッドを使用することで、Treemap内のキーの並び順を操作することができます。
以上が、JavaのTreemapのhigherKey()
メソッドの使い方とコード例です。