List

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);      
    }

}
原文地址:https://www.cnblogs.com/qurui1998/p/10571859.html