提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
反向循环列表
import java.util.LinkedList; import java.util.List; /* 来 自* 时 代 J a v a 公 众 号 - nowjava.com */ import java.util.ListIterator; public class Main { public static void main(String[] args) { // add colors elements to list1 String[] colors = { "black", "yellow", "green", "blue", "violet", "silver" }; List<String> list1 = new LinkedList<>(); for (String color : colors) { list1.add(color); } printList(list1); // print list1 elements printReversedList(list1); // print list in reverse order } // output List contents private static void printList(List<String> list) { System.out.printf("%nlist:%n"); /** from 时 代 J a v a 公 众 号 - nowjava.com**/ for (String color : list) System.out.printf("%s ", color); System.out.println(); } // print reversed list private static void printReversedList(List<String> list) { ListIterator<String> ite