一、概述:
1、可以将其看做是扩充功能的数组,数组的容量是固定的,ArrayList的容量可以根据需要,自动扩充。
2、ArrayList提供添加、插入、删除某一范围内元素的方法,但在数组中,只能一次获取,或者设置一个元素的值。
3、ArrayList只能是一维的。
二、ArrayList类
1、Add方法:用来将对象添加到ArrayList集合的结尾处。
public virtual int Add(Object value)
value:要添加到ArrayList的末尾处的Object,该值可以为空引用。
返回值:ArrayList的索引。
说明:ArrayList允许null为有效值,并且允许重复的元素