package javatest1;
import java.util.ArrayList;
public class ArrayListtest1 {
public static void main(String[] args) {
//创建ArrayList集合对象
//1.可以同时存String,int,double等类型;
ArrayList list1 = new ArrayList();
//2.存特定类型的集合
ArrayList<String> list = new ArrayList<String>();
//ArrayList的常用方法
//1。往集合末尾添加元素;
list.add("123");
list.add("789");
list.add("789");
System.out.println(list);
//2.往集合中index位置添加元素;
list.add(1,"456");
System.out.println(list);
//3.根据索引获取集合的某个索引位置处的信息;
System.out.println(list.get(1));
//4.获取集合的大小
System.out.println(list.size());
//5.根据索引删除集合中某个元素,并返回删除的元素;
System.out.println(list.remove(1));
System.out.println(list);
//6.直接删除某个元素,删除成功返回true,只删除第一次出现的该元素;
System.out.println(list.remove("789"));
System.out.println(list);
//7.修改某个索引位置处的数据,修改后会返回原来的值;
System.out.println(list.set(0, "1234"));
System.out.println(list);
//8.判断集合是否包含某个元素
System.out.println(list.contains("1234"));
}
}