小弟刚学HashMap,有问题不懂,请各位高手指教,谢谢!

[size=18px]有一个HashMap对象,其中key是一个string对象,value是一个Integer对象,要求写一个方法,输出HashMap对象的值,形式为:key -- value 
[/size]

解决方案 »

  1.   


    public class HashMapTest { public static void main(String[] args) {
    HashMap<String ,Integer> map = new HashMap<String,Integer>();
    map.put("小明",1);
    map.put("小王",2);
    map.put("小张",3);
    map.put("小赵",4);
    map.put("小强",5);
    map.put("小毛",6);
    map.put("小草",7);
    Set<String> set = map.keySet();
    for(String s : set){
      System.out.println(s + " = " + map.get(s));
    } }}
    Output:
    小张 = 3
    小草 = 7
    小赵 = 4
    小毛 = 6
    小明 = 1
    小强 = 5
    小王 = 2
      

  2.   

    有一个HashMap对象,其中key是一个string对象,value是一个Integer对象,要求写一个方法,输出HashMap对象的值,形式为:key   --   value