检查arraylist是不是空的java

时间:2015-02-11 00:51:55

标签: java arraylist

我知道用于检查arraylist是否为空的isEmpty()方法,但我试图检查arraylist是否为空。我试着在网上看,但我没有找到有关如何做到这一点的任何有用信息。我的代码就像“当ArrayList不为空时再运行代码”。

4 个答案:

答案 0 :(得分:4)

反转isEmpty()的结果。

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

当列表不为空时,它会告诉你。

答案 1 :(得分:1)

或者,您也可以通过arraylist的长度/大小来检查数组是否为null。

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

答案 2 :(得分:1)

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

List<String> myArray = null;

myArray = myFunction.getArrayValues;

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

答案 3 :(得分:0)

这对我来说更容易阅读

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