Java中的默认Hashset存储桶大小是多少?

时间:2016-10-11 15:18:51

标签: java collections hashset

在Java中的集合中,什么是hashSet的默认初始大小?

3 个答案:

答案 0 :(得分:4)

这样的信息通常可以在Java API https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html#HashSet--

中找到

<强> HashSet的

默认初始容量:16

默认加载系数:0.75

答案 1 :(得分:1)

<强> 16

哈希集使用底层的哈希映射。底层hashmap使用16个桶进行散列。请参阅API文档以获取hashmap:

HashMap

答案 2 :(得分:0)

HashSet - 初始容量 (16) 负载系数 (0.75) HashMap - 初始容量 (16) 负载系数 (0.75) HashTable - 初始容量 (11) 负载系数 (0.75)