java中 List 与Set 的区别什么情况下用list 什么情况下用 Set 求高手们给个简而易懂的例子 我知道 List是有顺序的 Set是没有顺序的 但是我想知道他们具体的用法

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 13:35:09

java中 List 与Set 的区别什么情况下用list 什么情况下用 Set 求高手们给个简而易懂的例子 我知道 List是有顺序的 Set是没有顺序的 但是我想知道他们具体的用法
java中 List 与Set 的区别
什么情况下用list 什么情况下用 Set 求高手们给个简而易懂的例子
我知道 List是有顺序的 Set是没有顺序的 但是我想知道他们具体的用法

java中 List 与Set 的区别什么情况下用list 什么情况下用 Set 求高手们给个简而易懂的例子 我知道 List是有顺序的 Set是没有顺序的 但是我想知道他们具体的用法
List和Set都是接口.他们各自有自己的实现类,有无顺序的实现类,也有有顺序的实现类.
最大的不同就是List是可以重复的.而Set是不能重复的.
List适合经常追加数据,插入,删除数据.但随即取数效率比较低.
Set适合经常地随即储存,插入,删除.但是在遍历时效率比较低.