map.keySet 返回的是key的set集合。可以遍历set,去取map中的值
map.entrySet 返回的是以键值对key,value的Set集合,即有key,也有value
说明:
keySet()的速度比entrySet()慢了很多,也就是keySet方式遍历Map的性能不如entrySet性能好
为了提高性能,以后多考虑用entrySet()方式来进行遍历。
本文介绍了Java中Map的两种遍历方法:使用keySet()和entrySet()。文章指出entrySet()方式性能更优,建议开发者在遍历时优先采用此方法以提高效率。
说明:
keySet()的速度比entrySet()慢了很多,也就是keySet方式遍历Map的性能不如entrySet性能好
为了提高性能,以后多考虑用entrySet()方式来进行遍历。

被折叠的 条评论
为什么被折叠?