java的ArrayList类

java.util.ArrayList是大小可变的数组的实现,存储在内的数据称为元素,此类提供一些方法来操作内部存储的元素。ArrayList中可不断添加元素,其大小也自动增长。

使用步骤
查看类

java.util.ArrayList<E>

该类需要导入包。
在这里插入图片描述
例:

ArrayList<String>,ArrayList<Student>

查看构造方法

public ArrayList();//构造一个内容为空的集合

基本格式

ArrayList<String> List=new ArrayList<String>();

基本使用

<E>只能使用引用类型。
常使用的API:
get()//填入下标 获取元素
remove()//移除下标元素
add()//添加一个数据
size()//ArrayList长度
equals(Object object)//判等
isEmpty()//判空
ensureCapacity(int minimumCapacity)//保证容量不小于元素个数
removeAll(Collection<?> collection)

在这里插入图片描述
使用引用类型

ArrayList<String> Student=new ArrayList<>();
Student.add("张三");//添加
Student.add("李四");
Student.remove(0);//移除
String name= Student.get(1);//取出索引为1的数据
int num=Student.size();//获得ArrayList长度
System.out.println(student);//打印出ArrayList的内容
....

使用基本类型数据

ArrayList<Integer> ListS=new ArrayList<>();
ListS.add(100);//添加
ListS.add(200);//添加
int = ListS.get(1);//取出索引为1的数据,自动拆箱
ListS.remove(0);//移除索引为0的数据
int num=ListS.size();//获得ArrayList长度
System.out.println(ListS);//打印出ArrayList的内容

例1:
产生6个随机数存入ArrayList,并且遍历输出ArrayList
在这里插入图片描述
例2:
存储对象,并遍历取出对象内容
在这里插入图片描述
例3:
产生20个随机数,存入数组1,筛选出偶素存入数组2。
1.
在这里插入图片描述
2.
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值