📜  在键集 java 中查找最大值(1)

📅  最后修改于: 2023-12-03 15:23:38.260000             🧑  作者: Mango

在键集 java 中查找最大值,我们可以利用 Java 自带的 TreeMap 类。

首先,在代码中引入 TreeMap 类:

import java.util.TreeMap;

接着,我们可以创建一个 TreeMap 对象,使用 put() 方法向其添加键值对:

TreeMap<Integer, String> map = new TreeMap<Integer, String>();
map.put(1, "Hello");
map.put(2, "World");

这里创建的 TreeMap 对象的键类型为 Integer,值类型为 Stringmap.put(1, "Hello") 表示将键为 1,值为 "Hello" 的键值对添加到 TreeMap 对象中。

接下来,我们可以使用 lastKey() 方法获取 TreeMap 对象中的最后一个键,即最大键:

int maxKey = map.lastKey();

这里的 lastKey() 方法返回一个 int 值,表示 TreeMap 对象中的最大键。

完整代码:

import java.util.TreeMap;

public class Main {
    public static void main(String[] args) {
        TreeMap<Integer, String> map = new TreeMap<Integer, String>();
        map.put(1, "Hello");
        map.put(2, "World");

        int maxKey = map.lastKey();
        System.out.println("max key is " + maxKey);
    }
}

输出结果:

max key is 2

以上就是在键集 java 中查找最大值的介绍。