使用迭代器遍历MAP,代码如下:
public static void main(String[] args) {
//用iterator遍历Map,new对象
Map<String,Object> map= new HashMap<String,Object>();
//把键值对"a",1 "b",2放入map中
map.put("a",1);
map.put("b",2);
//把map中的key值赋值给k
Set<String> k = map.keySet();
//把String类型的k放入iterator中赋值给its
Iterator<String> its = k.iterator();
//用while循环遍历,如果its中有值,执行while循环
while(its.hasNext()){
//把its中的值赋值给key
String key = its.next();
//输出key和对应的value值(map.get(key))
System.out.println(key+" "+map.get(key));
}
}