Map<String,Object> map = new HashMap<String,Object>();
map.put("test", "value");
map.put("test1", "value1");
map.put("test2", "value2");
//第一种
for (Map.Entry<String, Object> entry : map.entrySet()) {
System.out.println(entry.getKey()+":"+entry.getValue());
}
//第二种
System.out.println("------------------------");
for (String key : map.keySet()) {
System.out.println(key +":"+map.get(key));
}
System.out.println("=======================");
//第三种
Set<Entry<String, Object>> set = map.entrySet();
Iterator<Entry<String, Object>> it = set.iterator();
while(it.hasNext()) {
Entry<String, Object> o = it.next();
System.out.println(o.getKey()+":"+o.getValue());
}
三种遍历Map的方法
最新推荐文章于 2024-06-26 18:22:55 发布