java - Guava 中有 Empty 吗?

标签 java apache guava

<分区>

在 google Guava 中是否有任何等价于 apache commons' CollectionUtils.isEmpty(list) 的东西?检查集合是否为 null 或空?

最佳答案

要检查Collection 是否为null 和空,您必须自己进行null 检查。 Guava 开发者提倡完全不要将 null 用于 Collection - 请参阅 IdeaGraveyard在 Guava 维基上:

Prefer to return empty collections instead of null. Then a plain isEmpty check will suffice.

编辑:

查看此 SO answer by Guava's lead dev .

关于java - Guava 中有 Empty 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16956522/

相关文章:

java - 当我尝试拆分句子时出现错误

java - 从 Intellij Idea 13 运行 glassfish : 'java' not recognized as an internal or external command

用于身份验证的 Apache 客户端证书

java - Apache POI 幻灯片注释

apache - 使用 SSL 配置 Web 服务器是否会破坏常规 HTTP

java - 我有两个具有相同内容但具有不同哈希码的字符串,因此 .equals 方法返回 false。请建议如何解决这个问题

java - 如何在 Guava Optional 中保存空值

java - Guava 可选的 Jackson 序列化

java - 将 List 设置为常量是否明智且高效?

java - Scala 的数值库