list和set的区别map list和set的区别
综合
2023-10-31 22:50:07
导读 大家好,我是小典,我来为大家解答以上问题。list和set的区别map,list和set的区别,很多人还不知道,现在让我们一起来看看吧!1、List 控
大家好,我是小典,我来为大家解答以上问题。list和set的区别map,list和set的区别,很多人还不知道,现在让我们一起来看看吧!
1、List 控制的是一个数组,那么可以有重复的数据。
2、在integer的list中,添加4个3的话,会有4个元素在list中。
3、而set是不允许有重复的数据,所以如果set中添加4个3,只会有1个3.
4、set的一个用处是,假设你要在一个名单里面查找又没有名字相同的,就可以用set,
5、如果set中没有该名字,就存进set。如果有的话,说明找到了重复的。
6、set一般常用的是hashset,查询和插入效率为o(1)。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!