最佳答案
我有一个关于 JavaArrayList
的基本问题。
当使用缺省构造函数声明和初始化 ArrayList
时,就创建了10个元素的内存空间。现在,当我加入第11个元素,会发生什么?新的内存空间将创建20个(或更多)元素的容量(这需要将元素从第一个内存位置复制到新位置)或其他东西?
我查看了 Java 1.4.2的 ArrayList
API 文档,但是没有找到答案。
请分享这些知识。 谢谢。
编辑: 新链接: