Java ArrayList常用方法

Java ArrayList lastIndexOf()方法  用于返回指定元素最后一次出现的位置。第一次出现的位置请使用 indexOf()函数

语法

语法如下:
public int lastIndexOf(Object obj);

参数

  • obj: 指定要搜索的对象元素  

返回值

返回类型为int,如果存在返回对象元素最后一次出现的位置,如果不存在返回-1.

例子

import java.util.ArrayList;
import java.util.List;

public class ArrayListExample {
    public static void main(String[] args) {
        List<String> arrayList= new ArrayList<String>();
        arrayList.add("a");
        arrayList.add("b");
        arrayList.add("c");
        arrayList.add("d");
	arrayList.add("c");
        arrayList.add("e");
        System.out.println("c最后的位置: "+arrayList.lastIndexOf("c"));
	System.out.println("k最后的位置: "+arrayList.lastIndexOf("k"));//不存在返回-1

    }
} 

输出:

c最后的位置: 4
k最后的位置: -1