List,set和map的区别
List 和set 是实现了collection接口
List : 1. 可以允许重复的对象
2. 可以插入多个null元素
3. 是一个有序容器 , 保持了每个元素的插入顺序, 输出的顺序就是插入的顺序
4. 常用的实现类有 ArryList , LinkedList 和Vector ArryList最为流行 , 他提供了使用索引的随意访问, 而LinkedList 则对于经常需要从List中添加或删除元素的场合更为合适
Set : 1. 不允许重复对象
2. 无序容器, 你无法保证每个元素的存储顺序
原创
2020-08-29 15:03:08 ·
216 阅读 ·
0 评论