📜  Java中的 NavigableMap isEmpty() 方法(1)

📅  最后修改于: 2023-12-03 14:42:50.304000             🧑  作者: Mango

Java中的 NavigableMap isEmpty() 方法

在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。