黑马程序员技术交流社区

标题: ArrayList的初始长度是多少啊? [打印本页]

作者: q2450751976    时间: 2016-9-5 21:43
标题: ArrayList的初始长度是多少啊?
ArrayList的初始长度是多少啊?

作者: heilashi    时间: 2016-9-5 21:49
有默认的长度,但是没卵用。如果你放进去的元素太多,jvm会自动给你加长度。所以没人关心初始长度是多少。而数组就没法做到这一点,因为数组的长度是死的!
作者: xiguapi    时间: 2016-9-5 21:52
ArrayList是没有初始长度的,他是根据你存入的数据变化的,当你存满了,他会新创建个是之前长度1.5倍的新数组,将之前的元素拷贝进去
作者: zhangsen89    时间: 2016-9-5 22:42
新创建一个ArrayList时,默认长度是10个元素




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2