java.util.Map
实例的 keySet()
的迭代,其中迭代的键用于从映射中检索值。
当替换为 entrySet()
或 values()
的迭代时,这种迭代可能会更有效(如果实际上没有使用键)。
同理,如果在 lambda 中检索值,则 keySet().forEach(key -> ...)
可以替换为 forEach((key, value) -> ...)
。
示例:
for (Object key : map.keySet()) {
Object val = map.get(key);
}
在应用快速修复后:
for (Object val : map.values()) {}