Java ArrayList contains(Object o)方法使用和注意事项

Java ArrayList中的contains()方法用于检查列表是否包含指定的元素。以下是contains()方法的使用示例:

ArrayList<String> myArrayList = new ArrayList<>();
myArrayList.add("apple");
myArrayList.add("banana");
myArrayList.add("cherry");

boolean containsBanana = myArrayList.contains("banana");

在上面的示例中,我们创建了一个ArrayList对象,并使用add()方法向列表中添加了三个元素。

然后,我们使用contains()方法检查列表是否包含字符串”banana”。contains()方法返回一个布尔值,如果列表包含指定的元素,则返回true,否则返回false。

需要注意的是,contains()方法使用equals()方法来比较元素。因此,如果您在列表中存储的是自定义对象,那么您需要确保equals()方法被正确地实现,以便contains()方法能够正确地工作。