问答详情
源自:4-11 学生选课---通过 Set 集合管理课程

set和list相比优势是什么?

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

提问者:陈胖骑单车 2015-06-02 16:11

个回答

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

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