Map中的entrySet();跟keySet();的区别是什么

JAVA中entrySet();跟keySet();的区别是什么

红叶_书生 | 浏览 10397 次  2014-04-10 10:45
2014-04-10 10:49 最佳答案
 
keySet是键的集合,Set里面的类型即key的类型
entrySet是 键-值 对的集合,Set里面的类型是Map.Entry
keySet()的速度比entrySet()慢了很多
使用entrySet则必须将map对象转换为Map.Entry,keySet则不需要
原文地址:https://www.cnblogs.com/stm32stm32/p/5975511.html