for循环遍历map
时间: 2023-09-05 16:09:38 浏览: 116
要使用for循环遍历Map,您可以使用Map的entrySet()方法来获取Map的条目集合,然后使用for-each循环遍历这个集合。在每次迭代中,您可以通过Entry对象访问键和值。
以下是一个示例代码,展示了如何使用for循环遍历Map:
```java
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
// 使用for循环遍历Map
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
}
}
```
在上述示例中,我们使用for-each循环遍历了Map的entrySet()集合。在每次迭代中,我们通过Entry对象获取了键和值,并打印出来。这样就可以使用for循环遍历Map了。
阅读全文