首页 > 编程语言 > 详细

Java ArrayList类

时间:2015-10-31 16:53:16      阅读:172      评论:0      收藏:0      [点我收藏+]

ArrayList 类扩展AbstractList,并实现了List接口。支持 ArrayList 动态数组根据需要可以增长。

标准的Java数组是一个固定长度的。创建数组后,他们不能生长或缩小,这意味着必须事先知道数组将容纳多少元素。

数组列表是用初始大小创建。当超出该大小时,该集合会自动放大。当被删除的对象,数组可以被缩小。

ArrayList类支持三种构造函数。第一个构造函数建立一个空的数组列表。

ArrayList( )

下面的构造函数建立一个与集合c 的元素初始化一个数组列表。

ArrayList(Collection c)

下面的构造函数建立一个数组列表,具有指定的初始容量。容量是用于存储元素的底层数组的大小。

元素添加到数组列表的容量会自动增加。

Initial size of al: 0
Size of al after additions: 7
Contents of al: [C, A2, A, E, B, D, F]
Size of al after deletions: 5
Contents of al: [C, A2, E, B, D]

 

 


Java ArrayList类

原文:http://www.cnblogs.com/hbai/p/4925645.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!