map初始化

hashmap初始化的时候,大小最好设置为2的整次幂,否则编译器也会自动调整为2的整次幂

建议设置为 size = 初始大小/负载因子 +1

线上数据:6476 , 装载因子 0.75 , 则最小容量为8635才能防止扩容;2的13次幂是8192,不满足,则2的14次幂16384满足;


因为空间太大造成浪费,可以使用这个构造方法修改装载因子;

猜你喜欢

转载自blog.csdn.net/u012817635/article/details/80481158
今日推荐