E
- the type of the elementspublic final class CycleIterator<E>
extends java.lang.Object
implements java.util.Iterator<E>
CycleIterator
iterates an Iterable n times. If n is not given, it
iterates the Iterable forever.Constructor and Description |
---|
CycleIterator(java.lang.Iterable<? extends E> iter)
Creates a
CycleIterator . |
CycleIterator(java.lang.Iterable<? extends E> iter,
int n)
Creates a
CycleIterator . |
public CycleIterator(java.lang.Iterable<? extends E> iter)
CycleIterator
.iter
- an Iterablejava.lang.NullPointerException
- if iter is nullpublic CycleIterator(java.lang.Iterable<? extends E> iter, int n)
CycleIterator
.iter
- an Iterablen
- times to iteratejava.lang.NullPointerException
- if iter is null