publicstaticvoidmain(String[] args){//创建数组
ArrayList list =newArrayList();//循环添加for(int i =0; i <5; i++){
list.add("student"+ i);}//添加单个数据
list.add("学生5");
System.out.println("<ArrayList原列表元素>:");//遍历数组for(int i =0; i < list.size(); i++){
String result =(String) list.get(i);
System.out.println("id:"+ i +":"+ result);}
System.out.println("<删除下标为1的元素后ArrayList列表>:");//删除单个数据,根据id
list.remove(1);for(int i =0; i < list.size(); i++){
String result =(String) list.get(i);
System.out.println("id:"+ i +":"+ result);}
System.out.println("<修改下标为2的值后的ArrayList列表>:");//修改数组内容,根据id
list.set(2,"lucy");for(int i =0; i < list.size(); i++){
String result =(String) list.get(i);
System.out.println("id:"+ i +":"+ result);}
System.out.println("<查询是否包含hello元素>:");if(list.contains("hello")){
System.out.println("包含此元素!");}else{
System.out.println("该元素不存在!");}}
目录创建 ArrayList list = new ArrayList();增加list.add(“学生5”);删除list.remove(1);修改list.set(2, “lucy”);查找Boolean flag = list.contains(“hello”);源代码导入包import java.util.ArrayList;主函数 public static void main(String[] args) { //创建数组