Map.entrySet() 方法:返回此映射中包含的映射关系的 Set 视图。
Map.Entry<K,V> 映射项(键-值对)。
Map.Entry 对象仅 在迭代期间有效
Map.Entry<K,V>接口方法:
equals(Object o) 比较指定对象与此项的相等性。
getKey() 返回与此项对应的键。
getValue() 返回与此项对应的值。
hashCode() 返回此映射项的哈希码值。
setValue(V value) 用指定的值替换与此项对应的值。
遍历代码:
Map<String, Object> map = new HashMap<>();
map.put("a", "1");
map.put("b", "2");
map.put("c", "3");
for (Map.Entry<String, Object> m : map.entrySet()) {
System.out.println("key=" + m.getKey());
System.out.println("value=" + m.getValue());
}
结果: