package collection;
import java.util.*;
public class TestList {
public static void main(String[] args) {
test();
}
public static void test(){
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
System.out.println(list);
list.add(2, "aaa");//向指定位置插入元素
System.out.println(list);
list.remove(2);
System.out.println(list);
list.set(2, "aaa");//替换该位置上的元素
System.out.println(list);
System.out.println(list.get(2));//读取指定位置的元素
list.add("C");
list.add("B");
list.add("A");
System.out.println(list);
System.out.println(list.indexOf("B"));//返回指定元素第一次出现所在的索引位置 不存在返回-1
System.out.println(list.lastIndexOf("B"));//返回指定元素最后一次出现所在的索引位置 不存在返回-1
}
}