Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检查ArrayList中是否有任何内容_Java - Fatal编程技术网

Java 如何检查ArrayList中是否有任何内容

Java 如何检查ArrayList中是否有任何内容,java,Java,所以我想检查if语句中的数组列表中是否存在任何内容。所以不是 MyArrayList.Contains("blah"); 我想要一些能检查里面是否有东西的东西 编辑!: 发现了! 谢谢你的帮助! 答复: MyArrayList.isEmpty(){ } 谢谢 只需检查列表的大小即可。如果它不是零,那么它里面有一些东西 if(arrayList.size() != 0) { //there is something in the list } 这就是你要找的。请参阅文档。: : 另外,请记住

所以我想检查if语句中的数组列表中是否存在任何内容。所以不是

MyArrayList.Contains("blah"); 
我想要一些能检查里面是否有东西的东西

编辑!: 发现了! 谢谢你的帮助! 答复: MyArrayList.isEmpty(){ }


谢谢

只需检查列表的大小即可。如果它不是零,那么它里面有一些东西

if(arrayList.size() != 0) {
//there is something in the list
}
这就是你要找的。请参阅文档。

:


另外,请记住,大多数情况下,最好针对接口(在本例中为
List
)而不是具体类(例如
ArrayList
LinkedList

进行编程。您应该检查ArrayList是否为空

您可以通过以下代码片段实现此目的:

if (!arrayList.isEmpty()) {
//your code here...
}

您可以使用
.isEmpty()
这样简单地完成:

以及


检查列表的大小如何?@Pshemo使用正确的方法如何?@LutzHorn是的,这也有效(因为它使用的是
size
:D),您应该接受答案。非常感谢!我以为会是那样的!反应也这么快!比第一个更好!非常感谢!
if (list.size() > 0) {
  // do something
}
if (!arrayList.isEmpty()) {
//your code here...
}
if(!myArrayList.isEmpty()){
    //if your array list has something in it
}
if(myArrayList.isEmpty()){
    //if your array list has nothing in it
}