java 遍历map的键值对
时间: 2023-11-17 13:00:42 浏览: 69
java-遍历map
3星 · 编辑精心推荐
以下是Java遍历Map的键值对的方法:
```java
Map<String, Integer> map = new HashMap<>();
map.put("iphone", 10);
map.put("redmi", 100);
map.put("redmik50", 100);
map.put("redmik40", 100);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " -> " + entry.getValue());
}
```
另外,Java 8提供了一种更简单的方法来遍历Map的键值对:
```java
Map<String, Integer> map = new HashMap<>();
map.put("iphone", 10);
map.put("redmi", 100);
map.put("redmik50", 100);
map.put("redmik40", 100);
map.forEach((key, value) -> {
System.out.println("map键:[" + key + "],map值:[" + value + "]");
});
```
阅读全文