检查 arraylist 是否为空 java

check if arraylist is NOT empty java

我知道用于检查数组列表是否为空的 isEmpty() 方法,但我正在尝试检查数组列表是否不为空。我试图在网上查看,但没有找到有关如何执行此操作的任何有用信息。我的代码就像“当 ArrayList 不为空时 运行 代码)。

反转 isEmpty() 的结果。

public boolean notEmpty(ArrayList a) {
    return !a.isEmpty();
}

这会在列表不为空时告诉您。

或者,你也可以通过arraylist的length/size检查数组是否为null。

while(arrayListName.size() > 0 ){
//execute code
}

这对我来说更容易阅读

while (arrayList.isEmpty() == false) {
  //do something cool
}

如果您将数组初始化为 null,您可以检查它们是否不是 null:

List<String> myArray = null;

myArray = myFunction.getArrayValues;

if (myArray != null) {
  processArray (myArray);
}