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


     

  • 相关阅读:
    网易数帆实时数据湖 Arctic 的探索和实践
    私有化场景下大规模云原生应用的交付实践
    Apache Kyuubi 在 T3 出行的深度实践
    Win7 32位原版镜像无法安装VMware Tools
    VB.NET代码转C#的方法
    ArcGIS Pro导入OSGB倾斜摄影数据
    基于倾斜摄影测量的三维建模实验
    解决QTTabBar标签不能置顶的问题
    GIS中图斑椭球面积的计算
    ISaveAs导出栅格显示异常
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4378854.html
Copyright © 2020-2023  润新知