ArrayList成员方法介绍(简单来说就是用来增删改查的方法)
boolean add(E e) 添加元素,返回值表示是否成功
boolea remove(E e) 删除指定元素,返回值表示是否删除成功
E remove(int index) 删除指定索引的元素,返回被删除元素
E set(int index, E e) 修改指定索引下的元素,返回原来的元素
E get(int index) 获取指定索引的元素
int size() 集合的长度,也就是集合中元素的个数
代码演示
import java.util.ArrayList; // 首先是需要导包的
public class arrayList {
public static void main(String[] args) {
// 创建一个集合
// <>里面的内容被称为泛型,即限定集合中存储数据的类型
ArrayList<String> list = new ArrayList<>();
System.out.println(list); // 输出的结果是 [],因为这个类在底层做了一些处理,打印的不是地址值,而是集合,打印后会用[]包裹
// 增
boolean result = list.add("aaa"); // 接收返回数据
System.out.println(result); // 打印返回当前元素是否添加成功
list.add("bbb");
list.add("ggg");
list.add("ddd");
list.add("666");
list.add("999");
System.out.println(list); // 打印当前集合
// 删
// 用索引删除指定数据
String content = list.remove(5); // 接收返回数据
System.out.println(content); // 打印被删除的元素
// 直接删除指定元素
result = list.remove("666"); // 接收返回数据
System.out.println(result); // 打印返回当前元素是否删除成功
System.out.println(list); // 打印当前集合
// 改
content = list.set(2, "ccc"); // 接收返回数据
System.out.println(content); // 打印被修改的元素
System.out.println(list); // 打印当前集合
// 查
content = list.get(0); // 接收返回数据
System.out.println(content); // 打印被查询元素
// 获取集合长度
int length = list.size(); // 接收返回数据
System.out.println(length); // 打印集合长度
// 快速遍历集合
for (int i = 0; i < list.size(); i++) {
String str = list.get(i);
System.out.print(str + " ");
}
}
}
泛型:限定集合中存储数据的类型