Java 实例 - 链表元素查找


以下实例演示了使用 linkedlistname.indexof(element) 和 linkedlistname.Lastindexof(elementname) 方法在链表中获取元素第一次和最后一次出现的位置:

  1. /*
  2. author by shouce.ren
  3. Main.java
  4. */
  5.  
  6. import java.util.LinkedList;
  7.  
  8. public class Main {
  9. public static void main(String[] args) {
  10. LinkedList lList = new LinkedList();
  11. lList.add("1");
  12. lList.add("2");
  13. lList.add("3");
  14. lList.add("4");
  15. lList.add("5");
  16. lList.add("2");
  17. System.out.println("元素 2 第一次出现的位置:" + lList.indexOf("2"));
  18. System.out.println("元素 2 最后一次出现的位置:"+ lList.lastIndexOf("2"));
  19. }
  20. }

以上代码运行输出结果为:

  1. 元素 2 第一次出现的位置:1
  2. 元素 2 最后一次出现的位置:5