E
- the type of elementspublic final class PeekingIterator<E>
extends java.lang.Object
implements java.util.Iterator<E>
PeekingIterator
is an Iterator which provides a peek() method for
user to peek an element advanced.Constructor and Description |
---|
PeekingIterator(java.util.Iterator<? extends E> iterator)
Creates a
PeekingIterator . |
public PeekingIterator(java.util.Iterator<? extends E> iterator)
PeekingIterator
.iterator
- an Iteratorpublic boolean hasNext()
hasNext
in interface java.util.Iterator<E>
public void remove()
remove
in interface java.util.Iterator<E>
public E peek()