import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List list = new ArrayList(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); // 使用List中的添加方法 add(int index,Object Obj) // 添加的角标 就是后面元素 所在的位置 不能越界 list.add(4, "e"); System.out.println(list); // 输出的是 a, b, c, d, e // set方法(不要越界) list.set(4, "z"); System.out.println(list); // 通过角标获取对应的元素 Object object = list.get(3); System.out.println(object); // 通过get方法 进行遍历 for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } // 删除(根据角标删除) 返回的是 被删除的元素 Object remove = list.remove(4); System.out.println(remove); System.out.println(list); } }