Java搜索链表元素
如何搜索一个链表里面的元素?
解决方法
下面的例子演示了如何搜索使用linkedlistname.indexof(element)来获得元素第一个位置,和使用linkedlistname.Lastindexof(elementname)获得链表里面的元素的最后一个位置链表的元素。
import java.util.LinkedList; public class Main { public static void main(String[] args) { LinkedListlList = new LinkedList (); lList.add("1"); lList.add("2"); lList.add("3"); lList.add("4"); lList.add("5"); lList.add("2"); System.out.println("First index of 2 is:"+ lList.indexOf("2")); System.out.println("Last index of 2 is:"+ lList.lastIndexOf("2")); } }
结果
上面的代码示例将产生以下结果。
First index of 2 is: 1 Last index of 2 is: 5