HashMap<Integer,String> map= new HashMap<Integer,String>();
map.put(1,"zhangsan");
map.put(2,"lisi");
map.put(3,"wangwu");
//比较推荐这种方式,还有另外一种方式!
for(Map.Entry<Integer,String> entry : map.entrySet()){
System.out.println(entry.getKey() + ":" + entry.getValue());
}
//方式二
Set set = map.entrySet();
Iterator<Integer> i = set.iterator();
while(i.hasNext()){
System.out.println(map.get(i.next()));
}
//方式三
for (Integer key : map.keySet()) {
Integer value = map.get(key);
System.out.println("Key = " + key + ", Value = " + value);
}
温馨提示:答案为网友推荐,仅供参考