- 博客(28)
- 收藏
- 关注
原创 集合底层原理
若不满足条件,就比较minCapacity和MAX_ARRAY_SIZE的大小,若大于,就返回Integer的最大值(0x7fffffff),若不大于,则返回MAX_ARRAY_SIZE。·综上所述,我们需要知道,若HashSet想要实现往里面添加的对象是不重复的,就需要重写equals()和hashCode()方法。当数组已满的时候,会创建一个容量为旧数组容量的1.5倍大小的新数组,并将旧数组的数据复制到新数组中。首先,在添加第一个元素的时候会创建一个长度为16,默认加载因子为0.75的数组。
2023-08-28 16:11:57
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人