java的 ArrayList 会在多少个元素的时候进行扩容?扩容后长度是多少?
Java 的 ArrayList 默认情况下,初始长度为 10。当元素数量超过当前容量时,会进行扩容,扩容的大小为当前容量的一半。例如,当容量为 10 时,如果添加第 11 个元素,容量会扩容为 15;如果再添加第 16 个元素,容量会再次扩容为 22。
原文地址: https://www.cveoy.top/t/topic/bzdr 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
Java 的 ArrayList 默认情况下,初始长度为 10。当元素数量超过当前容量时,会进行扩容,扩容的大小为当前容量的一半。例如,当容量为 10 时,如果添加第 11 个元素,容量会扩容为 15;如果再添加第 16 个元素,容量会再次扩容为 22。
原文地址: https://www.cveoy.top/t/topic/bzdr 著作权归作者所有。请勿转载和采集!