国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

App下載
首頁(yè)javasetJava Collection - 如何以相反的順序迭代列表

Java Collection - 如何以相反的順序迭代列表

我們想知道如何以相反的順序迭代列表。
import java.util.Iterator;
import java.util.LinkedList;

class ReverseIterating<T> implements Iterable<T> {
  private final LinkedList<T> list;

  public ReverseIterating(LinkedList<T> list) {
    this.list = list;
  }

  @Override
  public Iterator<T> iterator() {
    return list.descendingIterator();
  }
}

public class Main {
  public static void main(String... args) {
    LinkedList<String> list = new LinkedList<String>();
    list.add("A");
    list.add("B");
    list.add("C");
    list.add("D");
    list.add("E");

    for (String s : new ReverseIterating<String>(list)) {
      System.out.println(s);
    }
  }
}