请问怎样取得hashmap中所有关键字的值,谢谢

解决方案 »

  1.   

    Map hm=new Hashmap();
    hm.put("a","A");Iterator it = hm.entrySet().iterator();
    while (it.hasNext()) {
      Object key =it.next();//取出"a"
      Object value=hm.get(key);//取出"A"
     }
    Map map = new HashMap();
    map.set("a","b");
    Iterator it = map.keySet().iterator();
    while (it.hasNext()) {
    Object key =it.next();
    System.out.println("key is "+key);//
    System.out.println("value is "+map.get(key));}
      

  2.   

    ----
    上面第二段的map.set("a","b");改成map.put("a","b");以前发的直接粘过来了
      

  3.   

    Set set = hm.keySet();
    Iterator it = set.iterator();
    while(it.hasNext())
    {
    System.out.println(it.next());
    }