import java.util.ArrayList;
import java.util.List;

public class Main{
    public static void main(String args[]){
        List<String> list = new ArrayList<String>(); //使用ArrayList实现List接口
        //使用add()方法向集合List添加元素
        list.add("《三国演义》");
        list.add("《莎士比亚诗选》");
        list.add("《红楼梦》");
        System.out.println("书架上的书籍:" + list);  // 输出集合list中的元素
        List<String> desk = new ArrayList<String>();  // 使用LinkList实现List接口
        //使用add()方法向集合desk添加元素
        desk.add("《西游记》");
        desk.add("《水浒传》");
        System.out.println("书桌上的书籍:" + desk); // 输出集合desk中的元素
        System.out.println("\n现在开始整理四大名著......\n"); //提示信息
        list.add(0, desk.get(1)); //在集合list索引为0的位置上,添加集合desk中索引为1的元素
        list.set(2, desk.get(0)); //在集合list索引为2的元素更改为集合desk中索引为0的元素
        System.out.print("中国的四大名著分别是:"); //提示信息
        for(int i =0; i < list.size(); i++){
            System.out.print(list.get(i) + " ");  //输出集合list中的元素
        }
    }
}