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

  • 相关阅读:
    java TreeSet的排序之定制排序
    java TreeSet的排序之自然排序
    java TreeSet
    java Set接口(元素不可以重复)
    poj 3735 Training little cats(构造矩阵)
    进程创建/退出父子关系的调整
    安装R语言的包的方法
    项目搭建之路(上)
    为什么百度首页的HTML源代码最后一行要多一行?浪费空间呀!
    机器学习之梯度下降法
  • 原文地址:https://www.cnblogs.com/skyball/p/5869628.html
Copyright © 2020-2023  润新知