要列出的迭代器
/* You may freely copy, distribute, modify and use this class as long as the original author attribution remains intact. See message below. Copyright (C) 2003 Christian Pesch. All Rights Reserved. */ //package com.nowjava; import java.util.*; // from nowjava.com public class Main { public static <T> List<T> toList(Iterator<? extends T> iteration) { List<T> elements = new ArrayList<T>(1); while (iteration.hasNext()) { elements.add(iteration.next()); } return elements; } }