Java ArrayList isEmpty()方法使用和注意事项

Java ArrayList中的isEmpty()方法用于检查列表是否为空。如果列表为空,则返回true;否则返回false。以下是isEmpty()方法的使用示例:

ArrayList<String> myArrayList = new ArrayList<>();
System.out.println(myArrayList.isEmpty()); // 输出true

myArrayList.add("apple");
System.out.println(myArrayList.isEmpty()); // 输出false

在上面的示例中,我们创建了一个空的ArrayList对象,并使用isEmpty()方法检查列表是否为空。由于列表为空,因此isEmpty()方法返回true。然后,我们使用add()方法向列表中添加了一个元素,并再次使用isEmpty()方法检查列表是否为空。由于列表不为空,因此isEmpty()方法返回false。

需要注意的是,isEmpty()方法只能用于检查列表是否为空,而不能用于检查列表中是否包含元素。如果要检查列表中是否包含元素,可以使用size()方法。如果size()方法返回0,则表示列表为空;否则表示列表不为空。