package com.ArrayList;
import java.util.ArrayList;
public class Demo {
public static void main(String[] args) {
//1.创建一个ArrayList的集合对象
ArrayList<String> List=new ArrayList<>();
List.add("黑马");
List.add("黑马");
List.add("Java");
System.out.println(List);
//往集合中的某个索引位置处添加一个数据
List.add(1,"MySql");
System.out.println(List);
//根据索引获取集合中某个索引位置的值
String rs=List.get(1);
System.out.println(rs);
//获取集合的大小(返回集合中储存的元素个数)
System.out.println(List.size());
//根据索引删除集合中的某个元素值,会返回被删除的元素值给我们
System.out.println(List.remove("1"));
System.out.println(List);
//直接删除某个元素值,删除成功会返回true,反之
System.out.println(List.remove("Java"));
System.out.println(List);
List.add(1,"html");
System.out.println(List);
//默认删除的时第一次出现的这个黑马的数据
System.out.println(List.remove("黑马"));
System.out.println(List);
//修改某个索引位置处的数据,修改后会返回原来的值给我们
System.out.println(List.set(1, "黑马程序员"));
System.out.println(List);
}
}