java - 如何检查空数组java

标签 java arrays

<分区>

我想知道这段代码对于检查数组是否为空是否有效,还是应该检查 null?

if(arrayName={})
  System.out.println("array empty");
else System.out.println("array not empty");

谢谢!

最佳答案

我会考虑使用 ArrayUtils.is empty 通过从这里添加 Apache Commons Lang http://commons.apache.org/proper/commons-lang/download_lang.cgi

最大的优势是这将以一种干净且易于阅读的方式为您对数组进行空检查。

然后你可以这样做:

if (ArrayUtils.isEmpty(arrayName) {
    System.out.printLn("Array empty");
} else {
    System.out.printLn("Array not empty");
}

关于java - 如何检查空数组java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34847190/

相关文章:

arrays - 如何使用 ajv 验证空字符串数组?

javascript - 如何让 while 循环将其结果存储在数组中,并重复 10 次?

c++ - 检查一个数组中的元素是否在另一个数组中

java - 如何在某些单元格上使用自定义操作的CriteriaQuery SUM?

java - 如何在 Spring Boot 中设置 ActiveMQ 端口?

java - 每秒更新通知中的 RemoteViews

c++ - 用一个范围(一对迭代器)初始化 std::array

java - 支持 vector 机/K 最近邻代码示例

java - JCS还是java.util.Map,哪个在时间上效率更高?

java - 在字符串中表示 java 中的引号字符有哪些不同的方法?