ArrayList 初始容量:10 ,扩容因子:1,当容量达到上限后才会触发扩容。
扩容公式:新容量 = 旧容量/2 + 旧容量 + 1
比如:初始容量为4,其容量的每次扩充后的新容量为:4->7->11->17->26->...
即每次扩充至原有基础的1.5倍
LinkedList
ArrayList 初始容量:10 ,扩容因子:1,当容量达到上限后才会触发扩容。
扩容公式:新容量 = 旧容量/2 + 旧容量 + 1
比如:初始容量为4,其容量的每次扩充后的新容量为:4->7->11->17->26->...
即每次扩充至原有基础的1.5倍
LinkedList