package cn.linklist.demo1; import java.util.ArrayList; import java.util.List; public class ListDemo { public static void main(String[] args) { //fun1(); //fun(); fun2(); } //移除 指定索引上的元素 remove() 返回的是被删除的元素 public static void fun1(){ List<String> s=new ArrayList<String>(); s.add("a"); s.add("a1"); s.add("a2"); s.add("a3"); String s1=s.remove(0); System.out.println(s1); System.out.println(s); } //将元素插入到指定的索引上 public static void fun(){ List<String> s=new ArrayList<String>(); s.add("a"); s.add("a1"); s.add("a2"); s.add("a3"); System.out.println(s); s.add(1,"sdsfds"); System.out.println(s); } //修改指定索引上的元素 返回值是 被修改前的元素 public static void fun2(){ List<String> s=new ArrayList<String>(); s.add("a"); s.add("a1"); s.add("a2"); s.add("a3"); String s1=s.set(0,"我爱java"); System.out.println(s1); //返回的是修改的值 System.out.println(s); } }