public void test() {
Map<String, Object> map = new HashMap<String, Object>();
map.put("key1", "value1");
map.put("key2", "value2");
// 1
for (Map.Entry<String, Object> ent : map.entrySet()) {
System.out.println(ent.getKey() + "-" + ent.getValue());
}
// 2
Iterator<Entry<String, Object>> ite = map.entrySet().iterator();
while(ite.hasNext()) {
Entry<String, Object> ent = ite.next();
System.out.println(ent.getKey() + " -- " + ent.getValue());
}
// 3
for(String key : map.keySet()){
System.out.println(key + " --- " + map.get(key));
}
}
Map遍历的三种方法
最新推荐文章于 2025-04-25 10:15:49 发布