JAVA 集合基础
集合概述:
编程的时候如果要存储多个数据,使用长度固定的数组存储格式,不一定满足我们的需求,更适应不了变化的需求
集合类的特点: 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变
集合类基础学习: ArrayList
ArrayList :
- 可调整大小的数组实现
- <>: 是一种特殊的数据类型, 泛型
怎么用?
- 在出现 E 的地方我们使用引用数据类型替换即可
- 举例: ArrayList,ArrayList
ArrayList 构造方法和添加方法
方法名 | 说明 |
---|---|
public ArrayList ( ) | 创建一个空的集合对象 |
public boolean add ( E e ) | 将指定的元素追加到此合集的末尾 |
public void add ( int index, E element ) | 在此合集中的指定位置插入指定的元素 |
ArrayList 集合常用方法
方法名 | 说明 |
---|---|
public boolean remove ( Object o ) | 删除指定的元素, 返回删除是否成功 |
public E remove ( int index ) | 删除指定索引处的元素, 返回被删除的元素 |
public E set ( int index, E element ) | 修改指定索引处的元素, 返回被修改的元素 |
public E get ( int index ) | 返回指定索引处的元素 |
public int size ( ) | 返回合集中的元素个数 |