public abstract class AbstractIterableMap<K,V> extends java.lang.Object implements IterableMap<K,V>
IterableMap
implementation.Constructor and Description |
---|
AbstractIterableMap() |
Modifier and Type | Method and Description |
---|---|
MapIterator<K,V> |
mapIterator()
Obtains a
MapIterator over the map. |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
containsKey, containsValue, entrySet, get, isEmpty, keySet, remove, size, values
public MapIterator<K,V> mapIterator()
MapIterator
over the map.
A map iterator is an efficient way of iterating over maps. There is no need to access the entry set or use Map Entry objects.
IterableMapmap = new HashedMap (); MapIterator it = map.mapIterator(); while (it.hasNext()) { String key = it.next(); Integer value = it.getValue(); it.setValue(value + 1); }
mapIterator
in interface IterableGet<K,V>
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"