zoukankan      html  css  js  c++  java
  • 集合框架Map之KeySet方法的使用

     1 package cn.itcast.map;
     2 
     3 import java.util.HashMap;
     4 import java.util.Iterator;
     5 import java.util.Map;
     6 import java.util.Set;
     7 
     8 public class MapKeySetTest {
     9 
    10  /**
    11   * @param args
    12   */
    13  public static void main(String[] args) {
    14 
    15   Map<Integer, String> map=new HashMap<Integer, String>();
    16   method_2(map);
    17  }
    18 
    19  private static void method_2(Map<Integer, String> map) {
    20   map.put(8, "wangwu");
    21   map.put(2, "lisi");
    22   map.put(7, "zhangsan");
    23   map.put(6, "xuliu");
    24   Set keyset=map.keySet();//将map集合转成set集合,因为map集合中没有迭代器,collection中具备迭代器,set中存储的是map中的key值的集合
    25   Iterator it=keyset.iterator();//使用迭代器
    26   while(it.hasNext()){
    27    Integer key=(Integer) it.next();
    28    String value=map.get(key);//使用get(object)方法获取map中的value值
    29    System.out.println("key:"+key+"...."+"value:"+value);
    30   }
    31  }
    32 
    33 }
  • 相关阅读:
    jmeter接口测试1-参数化
    关于python线程池threadpool
    scrapy---setting的字段含义
    urlparse 用法
    scrapy(1)win安装
    sublime
    python函数可变参数*args和**kwargs区别
    webservice接口测试wsdl
    charles使用
    K:栈相关的算法
  • 原文地址:https://www.cnblogs.com/ysw-go/p/5267342.html
Copyright © 2011-2022 走看看