Java中的LinkedList lastIndexOf()方法及其示例
java.util包中LinkedList类中的 lastIndexOf(Object element)方法 用于检查和找到列表中特定元素的出现。如果元素在列表中存在,则lastIndexOf()方法返回元素最后一次出现的索引,否则返回-1。此方法用于在LinkedList中查找特定元素的最后一次出现。
语法:
LinkedList.lastIndexOf(Object element)
参数: 参数 element 是LinkedList类型的。
它指的是需要检查最后出现的元素。
返回值: 元素在列表中最后一次出现的位置;否则,如果元素不在列表中,则方法返回-1。返回值类型为整数。
示例:
// LinkedList类的lastIndexOf()方法的Java程序示例
// 导入所需类
import java.io.*;
import java.util.LinkedList;
// 主类
public class GFG {
// 主驱动方法
public static void main(String args[])
{
// 创建一个字符串类型的空LinkedList
LinkedList<String> list = new LinkedList<String>();
// 使用add()方法向列表中添加元素
list.add("Geeks");
list.add("for");
list.add("Geeks");
list.add("10");
list.add("20");
// 显示LinkedList内的当前元素
System.out.println("LinkedList:" + list);
// 使用lastIndexOf()方法返回一个元素的最后位置
// 并在控制台上显示
System.out.println(
"Geeks的最后一次出现是在索引处:"
+ list.lastIndexOf("Geeks"));
System.out.println(
"10的最后一次出现是在索引:"
+ list.lastIndexOf("10"));
}
}
输出:
LinkedList:[Geeks, for, Geeks, 10, 20]
Geeks的最后一次出现是在索引处:2
10的最后一次出现是在索引:3
极客教程