番石榴有空吗?

时间:2013-06-06 07:51:01

标签: java apache guava

google Guava中是否有apache commons' CollectionUtils.isEmpty(list)的等效内容来检查集合是空还是空?

1 个答案:

答案 0 :(得分:5)

要检查Collection 是否为空并且为空,您必须自行进行空检查。 Guava开发人员主张不要将null用于Collection s - 请参阅Guava Wiki上的IdeaGraveyard

  

首选返回空集合而不是null。然后一个简单的isEmpty检查就足够了。

编辑:

请参阅此SO answer by Guava's lead dev