新的HashMap(int)和番石榴Maps之间的区别.newHashMapWithExpectedSize(int)
2022-09-03 14:57:45
在Java中,您可以创建一个新的来保存特定数量的项目,如下所示:HashMap
Map m = new HashMap(100);
番石榴提供了一种方法,我希望简单地称之为.但它不这样做,而是计算自己的容量并使用它。Maps.newHashMapWithExpectedSize(int)
HashMap(int)
为什么做它自己的事情,为什么我要使用它而不是直接调用?newHashMapWithExpectedSize
new HashMap(int)