public static void main(String[] args) {
Map<String, Object> map = new HashMap<>();
map.put("姓名", "张三");
map.put("年龄",30);
map.put("地址", "赫顿玛尔");
//遍历键
Set<String> stringSet = map.keySet();
for (String s:stringSet){
System.out.println(s+":"+map.get(s));
}
//遍历值
Collection<Object> values = map.values();
for (Object value:values){
System.out.println(value);
}
//遍历键值
Set<Map.Entry<String, Object>> entries = map.entrySet();
for (Map.Entry<String, Object> entry:entries){
System.out.println(entry);
}
//iterator遍历
Set<String> set = map.keySet();
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
标签:map,遍历,Java,HashMap,iterator,System,println,out
From: https://www.cnblogs.com/wsmvswf/p/16808360.html