黑马程序员技术交流社区
标题:
为什么将map里面的元素存放到set中,而不是存放到List中呢?
[打印本页]
作者:
smile2015
时间:
2015-3-30 00:42
标题:
为什么将map里面的元素存放到set中,而不是存放到List中呢?
为什么将map里面的元素存放到set中,而不是存放到List中呢?
作者:
Iterater
时间:
2015-3-30 08:11
为了保证键或映射关系的唯一性吧
作者:
小七的
时间:
2015-3-30 15:49
list中存储的数据可重复,set中存储的数据不可重复,map中的键值不能重复,大概就是因为这个原因,
作者:
㏒假™面具
时间:
2015-3-30 18:09
Map存储的是键值对。键唯一,值可以重复。为了保证键的唯一性,所以键keySet方法和entrySet方法返回的都是set集合,值可以通过values方法,返回所有值的Collection
作者:
smile2015
时间:
2015-3-30 18:50
小七的 发表于 2015-3-30 15:49
list中存储的数据可重复,set中存储的数据不可重复,map中的键值不能重复,大概就是因为这个原因, ...
恩我也觉得是这个原因,谢谢回复!我在努力挣积分
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2