Map中keySet和entrySet区别

map.keySet    返回的是key的set集合。可以遍历set,去取map中的值




map.entrySet   返回的是以键值对key,value的Set集合,即有key,也有value



说明:

keySet()的速度比entrySet()慢了很多,也就是keySet方式遍历Map的性能不如entrySet性能好
为了提高性能,以后多考虑用entrySet()方式来进行遍历。

猜你喜欢

转载自blog.csdn.net/ljqwstc/article/details/78193566