zoukankan      html  css  js  c++  java
  • 遍历map集合

    Map<String , String> map = new HashMap<String, String>();
    1.使用map的keySet获取key,之后通过key获取value。
     for (String key:map.keySet()){
                String value=map.get(key);
    }

    2.通过Map.entrySet使用iterator遍历key和value

    Iterator<Map.Entry<String,String>> iterator1= map.entrySet().iterator();
            while (iterator1.hasNext()){
                Map.Entry<String,String> entry=iterator1.next();
                String key=entry.getKey();
                String value=entry.getValue();
            }

    3.通过Map.entrySet遍历key和value(大容量的时候)

    1  for (Map.Entry<String,String> entry:map.entrySet()){
    2             String key=entry.getKey();
    3             String value=entry.getValue();
    4  }

    4.通过Map.values()遍历所有的value,但不能遍历key

     for (String value:map.values()){
                String values=value;
     }
  • 相关阅读:
    danci8
    禁止选择文本
    danci6
    danci5
    java 学习编译
    自动代码模板文件
    java 学习5 .io
    java 学习4 callback 回调 和泛型
    java 学习3。集合
    java 学习3。类 和 继承
  • 原文地址:https://www.cnblogs.com/zhuxiaodong/p/7285804.html
Copyright © 2011-2022 走看看