本示例向您展示如何使用Iterator接口来迭代的元素LinkedList。
package org.nhooo.example.util; import java.util.List; import java.util.LinkedList; import java.util.Iterator; public class LinkedListIterator { public static void main(String[] args) { List<String> grades = new LinkedList<>(); grades.add("A"); grades.add("B"); grades.add("C"); grades.add("D"); grades.add("E"); // 使用迭代器迭代LinkedList中的元素。 Iterator iterator = grades.iterator(); while (iterator.hasNext()) { System.out.println("Grade: " + iterator.next()); } } }
该程序输出以下输出:
Grade: A Grade: B Grade: C Grade: D Grade: E