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

  • 相关阅读:
    P4178 Tree
    CF437D The Child and Zoo
    CF1032G Chattering ST表+倍增
    P4165 [SCOI2007]组队 推柿子+差分
    P1450 [HAOI2008]硬币购物 容斥原理+完全背包
    P6275 [USACO20OPEN]Sprinklers 2: Return of the Alfalfa P 轮廓线DP
    P6009 [USACO20JAN]Non-Decreasing Subsequences P 矩阵优化DP
    P2605 [ZJOI2010]基站选址 线段树优化DP
    P5597 【XR-4】复读 思维题 +二叉树合并
    P5304 [GXOI/GZOI2019]旅行者 最短路+位运算优化
  • 原文地址:https://www.cnblogs.com/skyball/p/5869628.html
Copyright © 2011-2022 走看看