set和list相比优势是什么?

来源:4-11 学生选课---通过 Set 集合管理课程

陈胖骑单车

2015-06-02 16:11

例子中能用set的地方都可以用到list,而且list是有序的可以明确定位需要寻找的对象,更方便,那为什么要使用set,set有哪些list没有的优点?谢谢
写回答 关注

1回答

  • ziom
    2015-06-03 07:39:53
    已采纳

    存在即真理。set中存储的数据都是唯一的,就算重复存储,也只会保留第一次的。还有,有序无序不是你想当然以为的那样,有序就一定比无序好,只是你还没有遇上需要用到无序的场景。另外,有些集合的方法的返回值也需要set来接受。。。

    qq_银河系...

    重写对象hashCode,能在set集合自定义去重复

    2017-06-15 17:13:41

    共 2 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题