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

    Map<String ,String> map=new HashMap<String,String>();

    map.put("1","value1");

    map.put("2","value2");

    map.put("3","value3");

    //第一种遍历方式:

    for(String key:map.keySet()){

    String key=key;

    String value=map.get(key);

    }

    //第二种遍历方式:迭代器

    Iterator<Map.Entry<String,String>> it=map.entrySet().iterator();

    while(it.hasNext()){

    Map.Entry<String,String> entry=it.next();

    String key=entry.getKey();

    String value=entry.getValue();

    }

     

    //第三种遍历方式:

    for(Map.Entry<String,String> entry:map.entrySet()){
    String key=entry.getKey();

    String value=entry.getValue();

    }

    //第四种遍历方式:具有局限性,可以遍历所有的值,但不能得到键

    for(String value:map.values()){

    String value=value;

    }

  • 相关阅读:
    撕衣服
    寒假作业1编程总结。
    C Traps and Pitfallss
    《彻底搞定C指针》文档整理
    C语言中内存分配 (转)
    ASCII
    ipad
    tour
    Diet
    第7章 输入与输出
  • 原文地址:https://www.cnblogs.com/cn-chy-com/p/7494095.html
Copyright © 2011-2022 走看看