本节内容视频链接:
Java关于ArrayList的简单用法与介绍_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1CC4y177CW/?spm_id_from=333.337.search-card.all.click&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5Java的ArrayList简介_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1gD4y187PS/?spm_id_from=333.337.search-card.all.click&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5
package com.yundait.lesson02;
import java.util.ArrayList;
import java.util.Arrays;
public class ArrayList01 {
public static void main(String[] args) {
String[] a ={"张三","李四","王五"};
ArrayList<String> list = new ArrayList<>();
//1.向集合中添加元素
list.add("张三");
list.add("小明");
list.add("xiaohong");
System.out.println(list);
System.out.println(Arrays.toString(a));
//2.在集合的指定位置添加成员
list.add(1, "yunda");
System.out.println(list);
//3.删除集合中的值
System.out.println(list.remove(1));//下标方式删除,删除后会返回删除的值
System.out.println(list);
System.out.println(list.remove("小明"));//使用具体对象方式删除,删除后返回是否删除成功。
System.out.println(list);
//4.集合的长度
int size = list.size();
System.out.println(size);
//重写集合中的某个元素
System.out.println(list.set(0, "张三三"));//重写这个元素,并返回重写前的元素的值
System.out.println(list);
list.add("hao");
//打印集合中的元素
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}