📅  最后修改于: 2023-12-03 15:31:54.351000             🧑  作者: Mango
firstEntry()
方法是 NavigableMap
接口中的一个方法。该方法返回映射中的第一个(最小的)键值对。如果映射为空,则返回 null
。该方法具有以下语法:
public Map.Entry<K,V> firstEntry()
该方法返回一个实现了 Map.Entry
接口的对象,该对象包含键值对的键和值。
该方法没有参数。
该方法返回映射中第一个键值对。
import java.util.*;
public class NavigableMapDemo {
public static void main(String args[]) {
NavigableMap<String,Integer> navigableMap = new TreeMap<>();
navigableMap.put("A", 1);
navigableMap.put("B", 2);
navigableMap.put("C", 3);
navigableMap.put("D", 4);
Map.Entry<String,Integer> firstEntry = navigableMap.firstEntry();
System.out.println("First Entry: " + firstEntry);
}
}
该示例程序首先创建了一个 NavigableMap
对象 navigableMap
,然后向该对象中添加了四个键值对。接着,程序调用 firstEntry()
方法获取映射中第一个键值对并将其保存在 firstEntry
变量中。最后,程序输出 firstEntry
变量的值。
运行上述程序,将输出以下内容:
First Entry: A=1
firstEntry()
方法返回 NavigableMap
中的第一个键值对。该方法可以帮助程序员编写更高效的代码,因为它允许快速访问映射中最小的键值对。