import java.util.*;
import java.io.*;
import java.math.BigDecimal;
import java.math.BigInteger;
public class Main {
public static void main(String []args) {
Scanner cin=new Scanner(System.in);
LinkedList list=new LinkedList();
/*
* 增
*/
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
//在指定位置添加元素
list.add(2,7);
System.out.println(list);
/*
* 查
*/
//获取指定位置的元素
System.out.println(list.get(3));
//获取制定元素的位置
System.out.println(list.indexOf(3));
//遍历
for(int value:list) {
System.out.print(value+" ");
}
System.out.println();
/*
* 改
*/
//修改制定元素的位置
list.set(3, 8);
System.out.println(list);
/*
* 删
*/
//删除制定位置的元素
list.remove(2);
System.out.println(list);
//删除制定区间的元素,左闭右开[1,2)
list.subList(1, 2);
System.out.println(list);
//清空链表
list.clear();
}
}