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 }
  • 相关阅读:
    ACM 人见人爱A^B
    ACM Max Factor
    ACM Primes
    ACM Least Common Multiple
    ACM 最小公倍数
    ACM Bone Collector
    ACM 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
    ACM Piggy Bank
    ACM 饭卡
    ACM Where is the Marble?
  • 原文地址:https://www.cnblogs.com/ysw-go/p/5267342.html
Copyright © 2011-2022 走看看