Advertisement

Android Ancient Listeners Array

阅读量:

ArrayList

ArrayList所采用的数据结构:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5a2f6Iqz6Iqz,size_20,color_FFFFFF,t_70,g_se,x_16

容量:CAPACITY ; 实际大小:size;

ArrayList的底层数据结构为数组,数组元素类型为Object,即可以存储所有类型的数据。对于ArrayList类的实例的所有操作,其底层均基于数组实现。

//用于存放元素的数组

transient Object[] elementData;

//表示数组的大小。size代表的是已使用elementData中元素的数量,也即是size()方法返回的值

private int size;

2.构造方法

ArrayList共有三个构造方法。构造方法的作用是初始化存储数据的容器,即elementData。

①无参构造方法

//构造一个初始容量为10的空列表

public ArrayList() {
this.elementData = DEFAULTCAPACI

全部评论 (0)

还没有任何评论哟~