ArrayList arr = new ArrayList(100);一共扩容了多少次?
答案:扩容了0次
ArrayList arr = new ArrayList();
默认扩容了0次,只有加入第一个元素后才默认扩容了10次,以后每次按1.5倍扩展。
例如:10 * 1.5=15;
15 * 1.5=22;
22 * 1.5=33;
另外其他集合扩容都不一样,需另外参考。
ArrayList arr = new ArrayList(100);一共扩容了多少次?
答案:扩容了0次
ArrayList arr = new ArrayList();
默认扩容了0次,只有加入第一个元素后才默认扩容了10次,以后每次按1.5倍扩展。
例如:10 * 1.5=15;
15 * 1.5=22;
22 * 1.5=33;
另外其他集合扩容都不一样,需另外参考。