A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

ArrayList的初始长度是多少啊?

3 个回复

倒序浏览
有默认的长度,但是没卵用。如果你放进去的元素太多,jvm会自动给你加长度。所以没人关心初始长度是多少。而数组就没法做到这一点,因为数组的长度是死的!
回复 使用道具 举报
ArrayList是没有初始长度的,他是根据你存入的数据变化的,当你存满了,他会新创建个是之前长度1.5倍的新数组,将之前的元素拷贝进去
回复 使用道具 举报
新创建一个ArrayList时,默认长度是10个元素
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马