对于entrySet的理解

entrySet是java中的一个对象,一般可以通过map.entrySet()得到。
1,entrySet实现了Set接口,里面存放的是键值对。一个K对应一个V。
2,用来遍历map的一种方法。
Set> entryseSet=map.entrySet();
for (Map.Entry entry:entryseSet) {
System.out.println(entry.getKey()+","+entry.getValue());
}
通过getKey()得到K,getValue得到V。

3,还有一种是keySet。
Set set = map.keySet();
for (String s:set) {
System.out.println(s+","+map.get(s));
}
里面存的是Map的K。

你可能感兴趣的:(菜鸟学习)