Java 集合 LinkedList Iterator

在这里,我们将学习如何使用Iterator迭代LinkedList

示例

我们在以下计划中遵循的步骤是:

1)创建LinkedList

2)使用add(Element E)方法向其添加元素

3)通过调用iterator()方法获取迭代器

4)使用Iterator类的hasNext()next()方法遍历列表。

import java.util.LinkedList;
import java.util.Iterator;
public class IteratorExample {

 public static void main(String[] args) {

    // Create a LinkedList
    LinkedList<String> linkedlist = new LinkedList<String>();

    // Add elements to LinkedList
    linkedlist.add("Delhi");
    linkedlist.add("Agra");
    linkedlist.add("Mysore");
    linkedlist.add("Chennai");
    linkedlist.add("Pune");

    // Obtaining Iterator
    Iterator it = linkedlist.iterator();

    // Iterating the list in forward direction
    System.out.println("LinkedList elements:");
    while(it.hasNext()){
       System.out.println(it.next());
    }
 }
}

输出:

LinkedList elements:
Delhi
Agra
Mysore
Chennai
Pune

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程