package test14; import java.util.ArrayList; public class arraylist {public static void main(String[] args){//1.创建集合的对象//泛型:限定集合中存储的数据类型ArrayList<String> list=new ArrayList<>();System.out.println("-------------------------"); //2.添加元素 addboolean result=list.add("abcd");list.add("aaa");list.add("ccc");list.add("ddd");System.out.println(result);System.out.println("-------------------------"); //3.删除元素 removeboolean result1=list.remove("aaa");System.out.println(result1); //当要删除的元素不存在时就会删除失败String str=list.remove(2);//把删除的赋给strSystem.out.println(str);System.out.println("-------------------------");//4.修改 set//把指定索引的值修改为新值,把原旧址做一个返回String str1=list.set(0,"ddd");System.out.println(str1);//将旧址给str1,并输出==》abcd System.out.println("-------------------------");//5.查询 get(i) size()//集合的长度//遍历集合for (int i = 0; i < list.size(); i++) {String str2=list.get(i);System.out.println(str2);}System.out.println(list);} }