MapIterator.key Method

Returns the key from the (key, value) pair that is referred to by the iterator.

Syntax

public anytype key()

Run On

Called

Return Value

Type: anytype
The key value of the map entry that is denoted by the iterator.

Remarks

Use the SetIterator.more method to test whether an element exists before you attempt to retrieve the key value of the map element.

Examples

The following example iterates through a map, and returns a description of all the elements in the map.

static str writeMap (Map m) 
{ 
    MapIterator it = new MapIterator(m); 
    str result; 
  
    while (it.more()) 
    { 
        result += it.key() + '\n' + it.value() + '\n'; 
        it.next(); 
    } 
    return result; 
}

See Also

MapIterator Class

MapIterator.value Method