java怎么遍历map集合获取值

   2025-02-15 3240
核心提示:在Java中,可以使用不同的方式遍历Map集合并获取值,以下是几种常见的方法:使用Map的keySet()方法遍历:MapString, Integer map

在Java中,可以使用不同的方式遍历Map集合并获取值,以下是几种常见的方法:

使用Map的keySet()方法遍历:
Map<String, Integer> map = new HashMap<>();map.put("a", 1);map.put("b", 2);map.put("c", 3);for (String key : map.keySet()) {    Integer value = map.get(key);    System.out.println("Key: " + key + ", Value: " + value);}
使用Map的entrySet()方法遍历:
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);}
使用Java 8的Stream API遍历:
Map<String, Integer> map = new HashMap<>();map.put("a", 1);map.put("b", 2);map.put("c", 3);map.forEach((key, value) -> System.out.println("Key: " + key + ", Value: " + value));

这些方法可以根据具体的需求选择合适的方式进行遍历和获取值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言