zoukankan      html  css  js  c++  java
  • 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());
       
      }
     } 
    }

  • 相关阅读:
    (11)模糊图片操作---均值模糊
    (10)绘制形状和文字
    (9)调整图像的亮度和对比度
    (8)图像混合
    (7)opencv图片内部的基本处理
    C#中的线程池使用(二)
    C#中的线程池使用(一)
    C#中线程的委托
    为PyCharm自动配置作者信息
    为PyCharm配置QT
  • 原文地址:https://www.cnblogs.com/daoxiang1992/p/5744229.html
Copyright © 2011-2022 走看看