黑马程序员技术交流社区

标题: List和Set,什么情况什么哪个,求解答 [打印本页]

作者: 土菠萝    时间: 2016-6-4 09:06
标题: List和Set,什么情况什么哪个,求解答
List和Set感觉都差不多,除了存储元素可以重复和不可以重复之外,在使用他们的时候,怎么选择呢
作者: 云袭    时间: 2016-6-4 09:31
list集合体系是有序的。set集合是无序的,存储和读取顺序不一致
作者: 红豆蓝    时间: 2016-6-4 11:34
现在仅学了基础课程,我认为这主要看项目中数据的结构,然后才可以决定采取哪一种,是list还是set。前者有数组和链表,后者为哈希和树。比如:如果是一个公司中有N个项目经理,一个项目经理管理一个团队,团队中有N个组长,一个组长负责一个模块,一个组长下又有几个职员,这种情况下,优选树结构存储,这是我个人的理解
作者: 孟小垚    时间: 2016-6-4 12:01
需要排序的时候会用到set,其他好像都用List 我是这样理解的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2