如果您不喜欢在
Collections.list(Enumeration)迭代开始之前将全部内容复制到(临时)列表中的事实,则可以使用简单的实用程序方法来帮助自己:
public static <T> void forEachRemaining(Enumeration<T> e, Consumer<? super T> c) { while(e.hasMoreElements()) c.accept(e.nextElement());}然后,您可以简单地进行操作
forEachRemaining(enumeration, lambda-expression);(注意该
importstatic功能)…



