set接口概述
Set继承自Collection
public interface Set<E> extends Collection<E>
Set接口的特性
-
元素无序
-
不允许添加重复元素,多个会被覆盖
-
允许存放null值,但是null值也只允许存储一个,多个会被覆盖
无序是因为存放的索引位置是通过hash码来计算的,相对于添加的顺序,并不是一致的
底层实现:参考Map
Set继承自Collection
public interface Set<E> extends Collection<E>
元素无序
不允许添加重复元素,多个会被覆盖
允许存放null值,但是null值也只允许存储一个,多个会被覆盖
无序是因为存放的索引位置是通过hash码来计算的,相对于添加的顺序,并不是一致的
底层实现:参考Map