Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
An iterator over a collection. Iterator takes the place of Enumeration in
the Java collections framework. Iterators differ from enumerations in two
ways:
Iterators allow the caller to remove elements from the
underlying collection during the iteration with well-defined
semantics.
Method names have been improved.
This interface is a member of the
Java Collections Framework.
Removes from the underlying collection the last element returned by the
iterator (optional operation). This method can be called only once per
call to next. The behavior of an iterator is unspecified if
the underlying collection is modified while the iteration is in
progress in any way other than by calling this method.
IllegalStateException - if the next method has not
yet been called, or the remove method has already
been called after the last call to the next
method.