package list1;
import java.util.ArrayList;
import java.util.List;
public class Hello1 {
public static void main(String[] args) {
ArrayList list = new ArrayList();
//将元素添加到集合中
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println(list);
//将元素插入到集合的index索引位置
list.add(3,14);
System.out.println(list);
//返回集合中索引为index的元素
System.out.println(list.get(1));
//返回元素在集合中出现的索引
System.out.println(list.indexOf(1));
//将index索引位置的元素替换为obj元素
list.set(1,6);
System.out.println(list);
//删除并返回index索引位置的元素
list.remove(0);
System.out.println(list);
//判断集合是否为空
ArrayList list2 = new ArrayList();
System.out.println(list.isEmpty());//非空为false
System.out.println(list2.isEmpty());//空为true
//判断集合是否包含obj
System.out.println(list.contains(14));//包含为true
System.out.println(list.contains(0));//不包含为false
//扩展方法 -- 集合可以装集合
ArrayList alist = new ArrayList();
alist.add(1);
alist.add(2);
System.out.println(alist);
List list1 = new ArrayList();
list1.add("hello word");
//将alist装入新集合
alist.addAll(2,list1);
System.out.println(alist);
//alist删除新集合
alist.removeAll(list1);
System.out.println(alist);
}
}