小编典典

在 Java 中验证 null 和空集合的最佳实践

all

我想验证一个集合是否为空并且null. 任何人都可以让我知道最佳做法。

目前,我正在检查如下:

if (null == sampleMap || sampleMap.isEmpty()) {
  // do something
} 
else {
  // do something else
}

阅读 120

收藏
2022-05-04

共1个答案

小编典典

如果您在项目中使用Apache Commons
Collections
库,您可以使用CollectionUtils.isEmptyMapUtils.isEmpty()方法分别检查集合或映射是否为
null (即它们是“null-safe”)。

这些方法背后的代码或多或少是用户@icza 在他的回答中写的。

无论您做什么,请记住,您编写的代码越少,随着代码复杂性的降低,您需要测试的代码就越少。

2022-05-04