zoukankan      html  css  js  c++  java
  • Map.EntrySet的使用方法

    1.package edu.smc.test;  
    2.  
    3.import java.util.HashMap;  
    4.import java.util.Iterator; 
    5.import java.util.Map;  
    6.import java.util.Map.Entry; 
    7.  
    8.public class TestEntrySet {  
    9.    public static void main(String[] args) { 
    10.        Map<String,String> map=new HashMap<String,String>();  
    11.        map.put("1", "张三");  
    12.        map.put("2", "李四");  
    13.        map.put("3", "王五");  
    14.        /*方法一 :迭代程序*/  
    15.        System.out.println("方法一:");  
    16.        Iterator iterator=map.entrySet().iterator();  
    17.        while(iterator.hasNext()){        
    18.           Map.Entry<String, String> entry= (Entry<String, String>) iterator.next();  
    19.           System.out.println("key:"+entry.getKey()+" value"+entry.getValue());    
    20.          }         
    21.        /*方法二*/  
    22.        System.out.println("方法二:");  
    23.        for (Map.Entry<String, String> m : map.entrySet()) {  
    24.              System.out.println("key:"+m.getKey()+" value"+m.getValue());  
    25.          }   
    26.      }  
    27.}  
    package edu.smc.test;
    
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Map.Entry;
    
    public class TestEntrySet {
    	public static void main(String[] args) {
    		Map<String,String> map=new HashMap<String,String>();
    		map.put("1", "张三");
    		map.put("2", "李四");
    		map.put("3", "王五");
    		/*方法一 :迭代程序*/
    		System.out.println("方法一:");
    		Iterator iterator=map.entrySet().iterator();
            while(iterator.hasNext()){      
               Map.Entry<String, String> entry= (Entry<String, String>) iterator.next();
    		   System.out.println("key:"+entry.getKey()+" value"+entry.getValue());  
    		  }       
            /*方法二*/
            System.out.println("方法二:");
            for (Map.Entry<String, String> m : map.entrySet()) {
            	  System.out.println("key:"+m.getKey()+" value"+m.getValue());
              } 
          }
    }
    结果:
    
    
    
    [html] view plaincopyprint?
    1.方法一:  
    2.key:3 value王五  
    3.key:2 value李四  
    4.key:1 value张三  
    5.方法二:  
    6.key:3 value王五  
    7.key:2 value李四  
    8.key:1 value张三  
    


     

  • 相关阅读:
    DWZ中刷新dialog的方案解决
    C#开源资源
    css 布局
    js 事件
    css 1-3
    get post
    jquery ..... deferred
    arguments -- 仅仅是百度面试问了一下,大致就这些。不深
    git push
    [转载] ie 8 兼容性, 最重要的一点是,xp 最高支持ie8
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4320442.html
Copyright © 2011-2022 走看看