public final class EachIndexIterator<E>
extends java.lang.Object
implements java.util.Iterator<java.lang.Integer>
EachIndexIterator iterates indices of elements instead of elements
itself.| Constructor and Description |
|---|
EachIndexIterator(java.util.Iterator<? extends E> iter)
Creates an
EachIndexIterator. |
public EachIndexIterator(java.util.Iterator<? extends E> iter)
EachIndexIterator.iter - an Iteratorjava.lang.NullPointerException - if iter is nullpublic boolean hasNext()
hasNext in interface java.util.Iterator<java.lang.Integer>public java.lang.Integer next()
next in interface java.util.Iterator<java.lang.Integer>public void remove()
remove in interface java.util.Iterator<java.lang.Integer>