📜  Java ArrayList lastIndexOf()(1)

📅  最后修改于: 2023-12-03 14:42:12.972000             🧑  作者: Mango

Java ArrayList lastIndexOf()

简介

Java ArrayList是一种可以动态添加或删除元素的数组。解释器会在需要时自动调整数组的大小。lastIndexOf()方法可以返回数组中最后一个出现的指定元素的索引。

语法
public int lastIndexOf(Object element)
参数
  • 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()方法可以帮助您快速查找指定元素在列表中最后一次出现的索引。它的语法简单,使用方便。在编写代码时,务必谨慎使用,注意空指针异常的可能性。