HashSet 源码

HashSet底层是基于Hashmap实现的,不指定的话初始容量为16,负载因子0.75,其扩容什么的都是和HashMap一样的。

HashSet 源码

方法也都是调用的Hashmap方法

HashSet 源码

add()方法,把要添加的对象当做key,value是一个Object,如果对象已经存在,则返回false

上一篇:java基础17-Set集合


下一篇:HashSet的扩容过程