📅  最后修改于: 2023-12-03 14:42:12.972000             🧑  作者: Mango
Java ArrayList是一种可以动态添加或删除元素的数组。解释器会在需要时自动调整数组的大小。lastIndexOf()方法可以返回数组中最后一个出现的指定元素的索引。
public int lastIndexOf(Object element)
返回指定元素在列表中最后一次出现的索引,如果该元素不存在,则返回-1。
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<String> fruits = new ArrayList<String>();
fruits.add("apple");
fruits.add("banana");
fruits.add("orange");
fruits.add("apple");
int lastIndexOfApple = fruits.lastIndexOf("apple");
System.out.println("Last index of apple: " + lastIndexOfApple); //Output: Last index of apple: 3
}
}
在上面的示例中,我们创建了一个ArrayList,并向其中添加了几个字符串元素。然后,我们使用lastIndexOf()方法查找最后一个出现的“apple”元素的索引,并将结果打印到控制台上。
Java ArrayList的lastIndexOf()方法可以帮助您快速查找指定元素在列表中最后一次出现的索引。它的语法简单,使用方便。在编写代码时,务必谨慎使用,注意空指针异常的可能性。