码迷,mamicode.com
首页 > 编程语言 > 详细

Java ArrayList类

时间:2015-10-31 16:54:27      阅读:167      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!