Java 中 map.entrySet() 方法详解及应用场景
在 Java 中,map.entrySet() 方法返回一个包含 Map 中所有键值对的 Set 集合。每个键值对都是一个 Map.Entry 对象,该对象包含键和对应的值。
使用 map.entrySet() 可以遍历 Map 中的所有键值对,并对每个键值对进行操作。例如,可以使用 for-each 循环来遍历键值对集合,然后对每个键值对进行操作,如输出键和值、修改值等。
以下是使用 map.entrySet() 遍历 Map 的示例代码:
Map<String, Integer> map = new HashMap<>();
map.put('A', 1);
map.put('B', 2);
map.put('C', 3);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println('Key: ' + key + ', Value: ' + value);
}
// 输出结果:
// Key: A, Value: 1
// Key: B, Value: 2
// Key: C, Value: 3
通过 map.entrySet() 方法,我们可以获取到 Map 中的所有键值对,并对其进行操作,实现对 Map 的遍历和操作。
原文地址: https://www.cveoy.top/t/topic/hir7 著作权归作者所有。请勿转载和采集!