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

Java ArrayList中的lastIndexOf(Object o)方法返回指定元素在列表中最后一次出现的索引。以下是lastIndexOf(Object o)方法的使用示例:

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

int index = myArrayList.lastIndexOf("banana");
System.out.println(index);

在上面的示例中,我们创建了一个ArrayList对象,并使用add()方法向列表中添加了四个元素。然后,我们使用lastIndexOf(Object o)方法获取了”banana”元素在列表中最后一次出现的索引,并将其存储在一个int变量中。最后,我们使用println()方法打印了这个int变量。

需要注意的是,lastIndexOf(Object o)方法返回的是指定元素在列表中最后一次出现的索引。如果列表中不包含指定元素,则返回-1。此外,lastIndexOf(Object o)方法是从列表的末尾开始搜索指定元素的。