• Map集合中的一些具体方法的体现


    package com.java.b.map.www;

    import java.util.Collection;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Map.Entry;
    import java.util.Set;

    public class mapDmeo {

     public static void main(String[] args) {
      //创建一个map集合
      Map<String,String> map=new HashMap<String,String>();
      //添加元素
      map.put("星期日", "sunday");
      map.put("星期一", "monday");
      System.out.println("-----------------map.keyset()方法------------------------");
      //把key值拿来去单独
      Set<String> str=map.keySet();
      System.out.println(str);
      for (Iterator<String> it = str.iterator(); it.hasNext();) {
       System.out.println(map.get(it.next()));
       
      }
      System.out.println("-----------------map.entry()方法------------------------");
      //创建一个集合放键和值的关系
      Set<Map.Entry<String,String>> me=map.entrySet();
      //创建一个迭代器
      Iterator<Map.Entry<String, String>> it=me.iterator();
      //使用while循环迭代
      while(it.hasNext()){
       Map.Entry<String,String> Me=it.next(); 
       System.out.println(Me.getKey()+"....."+Me.getValue());
      }
      System.out.println("-----------------foreach方法------------------------");
      for (Map.Entry<String, String> Me : me) {
       System.out.println(Me.getKey()+"....."+Me.getValue());
      }
      System.out.println("-----------------values方法------------------------");
      Collection<String> c=map.values();
      for (Iterator it1 = c.iterator(); it1.hasNext();) {
       System.out.println(it1.next());
       
      }
     } 
    }

  • 相关阅读:
    java接口定义和作用
    8-12接口测试进阶-2源码分析
    接口测试3-4使用csv进行接口测试
    接口测试3-3Excel格式
    接口测试3-2csv格式
    java study2
    接口测试进阶3-1数据驱动测试
    java study1
    REST-assured 3发送图片
    codeforces 659C C. Tanya and Toys(水题+map)
  • 原文地址:https://www.cnblogs.com/daoxiang1992/p/5744229.html
Copyright © 2020-2023  润新知