java的map的遍历
时间: 2023-11-07 21:56:59 浏览: 113
java-遍历map
3星 · 编辑精心推荐
Java中遍历Map对象的方法主要有foreach遍历方式和stream流遍历方式。在JDK8及以下版本中,推荐使用foreach遍历方式。代码示例如下:
for(Map.Entry<Integer,String> entry:map.entrySet()){
System.out.println(entry.getKey());
System.out.println(entry.getValue());
}
在JDK8及以上版本中,可以使用stream流遍历方式,但不推荐使用,因为它可能会导致重复计算。代码示例如下:
map.entrySet().stream().forEach((Map.Entry<Integer, String> entry) -> {
System.out.println(entry.getKey());
System.out.println(entry.getValue());
});
阅读全文