zoukankan      html  css  js  c++  java
  • Java 遍历Map集合的方法

    方法一:通过Map.keySet,遍历key和value

    Map<String, Object> map = new HashMap<>();
    for (String key : map.keySet()) {
        System.out.println("key=" + key + ", value=" + map.get(key));
    }

    方法二:通过Map.values(),遍历所有的value,但不能遍历key

    Map<String, Object> map = new HashMap<>();
    for (Object value : map.values()) {
        System.out.println("value=" + value);
    }

    方法三:通过Map.entrySet,遍历key和value

    Map<String, Object> map = new HashMap<>();
    for (Map.Entry<String, Object> entry : map.entrySet()) {
        System.out.println("key=" + entry.getKey() + ", value=" + entry.getValue());
    }

    方法四:通过Map.entrySet,使用iterator遍历key和value

    Map<String, Object> map = new HashMap<>();
    Iterator<Map.Entry<String, Object>> iterator = map.entrySet().iterator();
    while (iterator.hasNext()) {
        Map.Entry entry = iterator.next();
        System.out.println("key=" + entry.getKey() + ", value=" + entry.getValue());
    }
  • 相关阅读:
    CCCC 2020 酱油记
    CCPC 2020 威海 滚粗记
    IEEExtreme 2020 酱油记
    CCSP 2020 酱油记
    ICPC 陕西省赛 2020 游记
    CCPC 网络赛 2020 自闭记
    CSP 第20次认证 酱油记
    CSP-S 2019 酱油记
    NOI2019 退役记
    树链剖分入门
  • 原文地址:https://www.cnblogs.com/Jimc/p/9933281.html
Copyright © 2011-2022 走看看