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()