E - The type of the iterated values.public final class DistinctIterator<E> extends AbstractFilteredIterator<E>
Iterator that returns the elements of another Iterator exactly once, not matter how often they are iterated by the decorated Iterator.
Only the first occurrence of each element will be iterated.AbstractFilteredIterator.IteratorFilter<E>| Constructor and Description |
|---|
DistinctIterator(java.util.Iterator<E> iterator)
Return the values of the given
Iterator exactly once. |
hasNext, nextremovepublic DistinctIterator(java.util.Iterator<E> iterator)
Iterator exactly once.iterator -