Package java.util
Interface Iterator

Public Method next

abstract Object next()

_INSERT_METHOD_SIGNATURE_HERE_

Description:

Returns the next element in the container. Note that at this level of abstraction there is no order of the elements presumed.

Note that the returned object has to be cast to the desired type (see the example below).

Examples

// Map Example

Map MyMap = new HashMap(); // create Map

MyMap.put("First", new Integer(1)); // put Map element

Iterator it = MyMap.entrySet().iterator(); // get Map iterator

Integer element = (Integer)it.next(); // get next element from iterator


// List Example

List MyList = new ArrayList(); // create List

MyList.add(new Float(1.23f)); // add List element

Iterator it = MyList.iterator(); // get List iterator

Float element = (Float)it.next(); // get next element from iterator


// Set Example

Set MySet = new HashSet(); // create Set

MySet.add(new Byte((byte)0x88)); // add Set element

Iterator it = MySet.iterator(); // get Set iterator

Byte element = (Byte)it.next(); // get next element from iterator