E - the type of the elementspublic final class EachWithIndexIterator<E>
extends java.lang.Object
implements java.util.Iterator<java.util.Map.Entry<E,java.lang.Integer>>
EachWithIndexIterator iterates each element with its index.| Constructor and Description |
|---|
EachWithIndexIterator(java.util.Iterator<? extends E> iter)
Creates an
EachWithIndexIterator. |
public EachWithIndexIterator(java.util.Iterator<? extends E> iter)
EachWithIndexIterator.iter - an Iteratorjava.lang.NullPointerException - if iter is nullpublic boolean hasNext()
hasNext in interface java.util.Iterator<java.util.Map.Entry<E,java.lang.Integer>>public java.util.Map.Entry<E,java.lang.Integer> next()
next in interface java.util.Iterator<java.util.Map.Entry<E,java.lang.Integer>>public void remove()
remove in interface java.util.Iterator<java.util.Map.Entry<E,java.lang.Integer>>