diff --git a/docs/basics/java-basic/hashmap-init-capacity.md b/docs/basics/java-basic/hashmap-init-capacity.md index afe3b496a3bc8edbb1995dc67cacd68058358eb8..2e27a749db2bd7cbbc99500b2df4ae76c53ab739 100644 --- a/docs/basics/java-basic/hashmap-init-capacity.md +++ b/docs/basics/java-basic/hashmap-init-capacity.md @@ -24,7 +24,7 @@ **但是,这么做不仅不对,而且以上方式创建出来的Map的容量也不是7。** -因为,当我们使用HashMap(int initialCapacity)来初始化容量的时候,HashMap并不会使用我们传进来的initialCapacity直接作为初识容量。 +因为,当我们使用HashMap(int initialCapacity)来初始化容量的时候,HashMap并不会使用我们传进来的initialCapacity直接作为初始容量。 **JDK会默认帮我们计算一个相对合理的值当做初始容量。所谓合理值,其实是找到第一个比用户传入的值大的2的幂。** @@ -83,4 +83,4 @@ 或者哪一天你碰到一个面试官问你一些细节的时候,你也能有个印象,或者某一天你也可以拿这个出去面试问其他人~!啊哈哈哈。 [1]: http://www.hollischuang.com/archives/2416 - [2]: http://www.hollischuang.com/wp-content/uploads/2019/12/15756974111211.jpg \ No newline at end of file + [2]: http://www.hollischuang.com/wp-content/uploads/2019/12/15756974111211.jpg