List 和 Set 区别

2020-02-22  本文已影响0人  大山村长

List、Set都是集继承集合Collection,属于Collection子类;

List是有序集合,允许重复值,允许存储null,常见的实现类ArrayList、LinkedList、Vector(线程安全,少用,可用concurrent包下的集合类替换)

Set是无序集合,不允许重复,允许存储null,常见的实现类HashSet、TreeSet、AbstractSet(抽象类)

网上找图

List最佳实践:

List常见创建方式

Set最佳实践:

Set常见常见方式
上一篇下一篇

猜你喜欢

热点阅读