Package java.util
Interface Iterator
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