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

Java ArrayList中的indexOf(Object o)方法用于获取列表中指定元素的位置。以下是indexOf()方法的使用示例:

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

int bananaIndex = myArrayList.indexOf("banana");
System.out.println(bananaIndex);

在上面的示例中,我们创建了一个ArrayList对象,并使用add()方法向列表中添加了三个元素。然后,我们使用indexOf()方法获取了列表中”banana”元素的位置,并将其打印出来。

需要注意的是,indexOf()方法接受一个Object类型的参数,该参数指定要查找的元素。如果列表中不存在该元素,则返回-1。

另外,需要注意的是,indexOf()方法是Java集合框架中的基本方法,可以在Java 1.2及更高版本中使用。