zoukankan      html  css  js  c++  java
  • Map集合遍历的四种方式

    方法一:调用map.keySet()方法

    1 //这里的keySet()方法是将map中的所有key值都取出来存放到了Set集合中
    2 for(String key:map.keySet()){
    3                 String value = map.get(key).toString();
    4                 System.out.println("key:"+key+" vlaue:"+value);
    5             }

    方法二:调用map.entrySet()方法----常用

    1 //该方法是将map中的key和value一一对应的封装到Entry中,然后遍历entry对象即可从中得到指定的key和value
    2 for (Map.Entry<String, Object> entry : map.entrySet()) {
    3         System.out.println("key:" + entry.getKey() + " value:" + entry.getValue());
    4     }

    方法三:迭代器遍历

    1   Iterator<Entry<String, Object>> iter = map.entrySet().iterator();
    2            while(iter.hasNext()){
    3                 Entry<String, Object> entry = iter.next();
    4                 System.out.println("key:"+entry.getKey()+"  key:"+entry.getValue());
    5           }

    方法四:遍历map集合中的所有value值(该方法不能遍历操作key值)

    1 //只能遍历到map集合中所有的value值 
    2 for(Object m:map.values()){
    3           System.out.println(m);
    4         }
  • 相关阅读:
    Fiddler抓包整理
    redis集群
    php性能加速:Opcache
    细说一下position(定位),以及其他的小知识
    css的小知识3
    css小知识 2
    网页背景的属性及使用
    css小知识
    属性的特征和一些选择器的使用
    浏览器介绍和一些简单的代码
  • 原文地址:https://www.cnblogs.com/vegetableDD/p/11651168.html
Copyright © 2011-2022 走看看