将迭代器限制为给定的计数。
/*N o w J a v a . c o m*/ //package com.nowjava; import java.util.Iterator; public class Main { /** * Limits an iterator to a given count. */ public static <T> Iterator<T> limitIterator(final Iterator<T> it, final long limit) { return new Iterator<T>() { long left = limit; @Override public void remove() { } @Override public T next() { left--; /**来自 时 代 J a v a 公 众 号 - N o w J a v a . c o m**/ return it.next(); } @Override