📅  最后修改于: 2023-12-03 14:42:50.304000             🧑  作者: Mango
在Java中,NavigableMap是一个可导航的映射接口,可以将键映射到值。isEmpty()是NavigableMap接口的一个方法,该方法返回映射是否为空。如果该映射没有任何键值对,那么它是空的。
该方法的语法如下所示:
boolean isEmpty()
该方法返回一个boolean值,如果该映射为空,则返回true;否则返回false。
import java.util.NavigableMap;
import java.util.TreeMap;
public class Example {
public static void main(String[] args) {
NavigableMap<Integer, String> map = new TreeMap<>();
System.out.println("Is the map empty? " + map.isEmpty());
map.put(1, "One");
map.put(2, "Two");
map.put(3, "Three");
System.out.println("Is the map empty? " + map.isEmpty());
}
}
该程序的输出为:
Is the map empty? true
Is the map empty? false
在示例中,我们使用NavigableMap的实现类TreeMap创建了一个新的映射,并使用isEmpty()方法检查它是否为空。后来,我们向映射中添加了一些键值对,并再次使用isEmpty()方法检查映射是否为空。
在Java中,isEmpty()方法是NavigableMap接口的一个方法,用于检查该映射是否为空。如果NavigableMap没有键值对,则该方法返回true;否则返回false。