English | Site Directory

Android - An Open Handset Alliance Project

java.util
public interface

java.util.Iterator

java.util.Iterator

An Iterator is used to sequence over a collection of objects.

Known Indirect Subclasses

Summary

Public Methods

        boolean  hasNext()
Answers if there are more elements to iterate.
        E  next()
Answers the next object in the iteration.
        void  remove()
Removes the last object returned by next from the collection.

Details

Public Methods

public boolean hasNext()

Answers if there are more elements to iterate.

Returns

  • true if there are more elements, false otherwise

See Also

public E next()

Answers the next object in the iteration.

Returns

  • the next object

Throws

NoSuchElementException when there are no more elements

See Also

public void remove()

Removes the last object returned by next from the collection.

Throws

UnsupportedOperationException when removing is not supported by the collection being iterated
IllegalStateException when next has not been called, or remove has already been called after the last call to next
Build m5-rc15i - 10 Jun 2008 13:54