ArrayList
- 本质是数组
- 初始容量DEFAULT_CAPACITY = 10
- get , set操作比较有效率,是直接根据索引来操作
- add,remove操作涉及到index时,需要对数组拷贝,消耗大
代码块
成员变量:
|
|
构造器:
三种构造方式:无参数,int参数,Collection参数
|
|
辅助方法:
|
|
常用API :
|
|
三种循环效率
|
|
- 随机访问 iterateByRandomAccess 最快
- iforEach循环 中等速度
- 迭代器 iterateByiterator 最慢
亦余心之所向兮,虽九死其犹未悔!
代码块
成员变量:
|
|
构造器:
三种构造方式:无参数,int参数,Collection参数
|
|
辅助方法:
|
|
常用API :
|
|
三种循环效率
|
|