集合
ArrayList 集合实现类
我们可以把ArrayList 看作是一个数据类型为引用类型的数组,并且该数组的长度用size表示,而且没有固定大小
ArrayList
- 可调整大小的数组实现
:是一种特殊的数据类型,泛型
使用方法:
在出现E的地方我们使用引用数据类型替换即可
距离:ArrayList<String>,ArrayList<Student>
ArrayList构造方法和添加方法
| 方法名 | 说明 |
|---|---|
| Arraylist() | 创建一个空的集合对象 (构造方法) |
| boolean add(E e) | 将指定元素(对象)追加到此集合的末尾 |
| void add(int index,E e) | 在集合中的指定位置插入指定元素 |
构造和添加方法源代码
1 | |
ArrayList集合常用方法
index英文释义:索引
| 方法名 | 说明 |
|---|---|
| boolean remove(Object o ) | 删除指定元素,返回删除是否成功 |
| E remove(int index) | 删除指定位置的元素,并返回被删除的元素 |
| E set(int index,E e) | 修改指定位置的元素,返回被修改的元素 |
| E get(int index) | 返回指定位置的元素 |
| int size() | 返回集合中元素个数 |
集合元素的遍历
1 | |