2021-06-07
Java 集合的加载因子
HashSet()的一个构造方法,其中0.75代表的是默认的加载因子
public HashSet(Collection<? extends E> c) {
map = new HashMap<>(Math.max((int) (c.size()/.75f) + 1, 16));
addAll©;
}
加载因子是表示Hsah表中元素的填满的程度.
若:加载因子越大,填满的元素越多,好处是,空间利用率高了,但:冲突的机会加大了.
反之,加载因子越小,填
转载
2021-06-07 17:56:19 ·
62 阅读 ·
0 评论