CollectionUtils.isMapEmpty
时间: 2024-01-16 22:02:15 浏览: 80
CollectionUtils.java
`CollectionUtils` 是 Apache Commons Collections 库中的一个实用类。`isMapEmpty` 方法用于判断一个 Map 是否为空,即判断 Map 是否为 null 或者不包含任何键值对。如果 Map 为空,则返回 true,否则返回 false。
示例代码:
```java
import org.apache.commons.collections4.CollectionUtils;
public class Main {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
System.out.println(CollectionUtils.isMapEmpty(map)); // true
map.put("key", 1);
System.out.println(CollectionUtils.isMapEmpty(map)); // false
}
}
```
在上述示例中,我们创建了一个空的 Map,并使用 `isMapEmpty` 方法判断该 Map 是否为空。第一次调用返回 true,因为该 Map 没有任何键值对。然后,我们向 Map 中添加了一个键值对,再次调用 `isMapEmpty` 方法返回 false,因为该 Map 不再为空。
注意:在使用 `CollectionUtils` 类的方法之前,确保已引入正确的 Apache Commons Collections 依赖。
阅读全文