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

    Map<String,String> map = new HashMap<String, String>();
    map.put("1","java");
    map.put("2","c");
    map.put("3","go");

    1、取值遍历
    for(String key:map.keySet()){
    System.out.println("key="+key+"and value=" +map.get(key));
    }
    2、Iterator遍历
    Iterator<Map.Entry<String,String>> it = map.entrySet().iterator();
    while(it.hasNext()){
    Map.Entry<String,String> entry=it.next();
    System.out.println("key=" +entry.getKey() +" and value="+entry.getValue());
    }
    3、遍历所有的value值
    for(String v:map.values()){
    System.out.println("value= "+ v);
    }
    4、使用entrySet遍历
    for(Map.Entry<String,String > entry:map.entrySet()){
    System.out.println("key=" +entry.getKey() +" and value="+entry.getValue());
    }
    注意:大量数据时使用第4种方式效率高

  • 相关阅读:
    SSM环境搭建
    spring 开发 Tars
    Tars --- Hello World
    Java IO流
    Java集合
    常用类
    Pwn With longjmp
    格式化字符串漏洞利用实战之 njctf-decoder
    一步一步 Pwn RouterOS之ctf题练手
    srop实战
  • 原文地址:https://www.cnblogs.com/goodbye-lazy/p/10449310.html
Copyright © 2011-2022 走看看