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张三  
    


     

  • 相关阅读:
    noi 2011 noi嘉年华 动态规划
    最小乘积生成树
    noi 2009 二叉查找树 动态规划
    noi 2010 超级钢琴 划分树
    noi 2011 阿狸的打字机 AC自动机
    noi 2009 变换序列 贪心
    poj 3659 Cell Phone Network 动态规划
    noi 2010 航空管制 贪心
    IDEA14下配置SVN
    在SpringMVC框架下建立Web项目时web.xml到底该写些什么呢?
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4065184.html
Copyright © 2011-2022 走看看