📅  最后修改于: 2023-12-03 15:02:01.734000             🧑  作者: Mango
在Java中,字典指的是Map类的不同实现。Map是一种将键映射到值的对象,其中每个键都是唯一的。Map中存在许多方法,其中之一是isEmpty()方法。isEmpty()方法用于检查Map是否为空。如果Map为空,则返回true,否则返回false。
Map.isEmpty()
无参数。
如果Map为空,则返回true,否则返回false。
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Integer> hashMap = new HashMap<>();
System.out.println("Map is empty? " + hashMap.isEmpty()); // Map is empty? true
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
System.out.println("Map is empty? " + hashMap.isEmpty()); // Map is empty? false
}
}
在上面的示例代码中,我们首先创建了一个空的HashMap,然后使用isEmpty()方法检查该Map是否为空,预计输出结果为true。接着,我们向HashMap中添加了三个键值对,并再次使用isEmpty()方法检查该Map是否为空,预计输出结果为false。
上述代码运行后的输出结果为:
Map is empty? true
Map is empty? false
在Java中,使用isEmpty()方法可以轻松地检查Map是否为空。如果您需要对Map是否为空进行检查,则可以使用此方法。关于Java中的Map的其他方法,可以参考Java官方文档。