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

    Java代码  收藏代码
        Map<String,String> map=new HashMap<String,String>();  
        map.put("username", "qq");  
        map.put("passWord", "123");  
        map.put("userID", "1");  
        map.put("email", "qq@qq.com");  


    第一种用for循环

    Java代码  收藏代码
        for(Map.Entry<String, String> entry:map.entrySet()){  
            System.out.println(entry.getKey()+"--->"+entry.getValue());  
        }  



    第二种用迭代

    Java代码  收藏代码
        Set set = map.entrySet();       
        Iterator i = set.iterator();       
        while(i.hasNext()){    
            Map.Entry<String, String> entry1=(Map.Entry<String, String>)i.next();  
            System.out.println(entry1.getKey()+"=="+entry1.getValue());  
        }  

    用keySet()迭代

    Java代码  收藏代码
       Iterator it=map.keySet().iterator();  
        while(it.hasNext()){  
            String key;  
            String value;  
            key=it.next().toString();  
            value=map.get(key);  
            System.out.println(key+"--"+value);  
        }  



    用entrySet()迭代

    Java代码 
            Iterator it=map.entrySet().iterator();         
            System.out.println( map.entrySet().size());  
            String key;         
            String value;  
            while(it.hasNext()){  
                   Map.Entry entry = (Map.Entry)it.next();         
                   key=entry.getKey().toString();         
                   value=entry.getValue().toString();         
                   System.out.println(key+"===="+value);                   
            } 


        for (Map.Entry<String, String> entry : map.entrySet()) {      System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());      }
  • 相关阅读:
    中台之交付
    mysql之事务
    中台之中台的设计
    0318 guava并发工具
    0312 java接口测试三棱军刺rest-assured
    0309 软件基本原理1
    0308 软件系统的非功能需求
    PELT(Per-Entity Load Tracking)
    CPU亲和度
    硬件相关知识随手笔记
  • 原文地址:https://www.cnblogs.com/java-h/p/10969710.html
Copyright © 2011-2022 走看看