Java数据结构链表元素查找
以下实例演示了使用 linkedlistname.indexof(element) 和 linkedlistname.Lastindexof(elementname) 方法在链表中获取元素第一次和最后一次出现的位置:
Main.java 文件
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList lList = new LinkedList();
lList.add("1");
lList.add("2");
lList.add("3");
lList.add("4");
lList.add("5");
lList.add("2");
System.out.println("元素 2 第一次出现的位置:" + lList.indexOf("2"));
System.out.println("元素 2 最后一次出现的位置:"+ lList.lastIndexOf("2"));
}
}
以上代码运行输出结果为:
元素 2 第一次出现的位置:1
元素 2 最后一次出现的位置:5
序号
相关信息
1
sum
数字求和运算
2
intopost
利用堆栈将中缀表达式转换成后缀
3
insert
在链表(LinkedList)的开头和结
4
element
获取链表(LinkedList)的第一个
5
replace
删除链表中的元素
6
7
vecsort
获取向量元素的索引值
8
9
reverse
压栈出栈的方法实现字符串反转
10
queue
队列(Queue)用法
11
vecmax
获取向量的最大元素
12
13
swap
旋转向量
本文网址:http://www.santii.com/java/tutorial-data-structures_search.html