Map容器中keySet()entrySet()
Posted pxb2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map容器中keySet()entrySet()相关的知识,希望对你有一定的参考价值。
1、定义
keySet():
返回的是只存放key值的Set集合,使用迭代器方式遍历该Set集合,在迭代器中再使用get方法获取每一个键对应的值。使用get方法获取键对应的值时就需要遍历Map集合,主要的差异就在此处。
entrySet():
返回的是存放了映射关系的Set集合(一个映射关系就是一个键-值对),就是把(key-value)作为一个整体一对一对地存放到Set集合当中的。然后使用迭代器方式遍历该Set集合就可以取出Map中存放的键值对。
以上是关于Map容器中keySet()entrySet()的主要内容,如果未能解决你的问题,请参考以下文章
map集合中value()keySet()entrySet()区别