List接口是Collection接口的子接口List.java
package top.ltyzqhh.collection;
import java.util.ArrayList;
import java.util.List;
public class LIstMethod {
public static void main(String[] args) {
List list = new ArrayList();
list.add("aaa");
list.add("eee");
list.add("ggg");
//1.插入 在index=1的插入一个对象
list.add(1,"hhh");
System.out.println("list="+list);
//2。插入集合
List list2 = new ArrayList();
list2.add("小米");
list2.add("jack");
list.addAll(1,list2);
System.out.println("list="+list);
//3.获取指定index位置的元素
list.get(1);
//4.返回obj在集合中首次出现的位置
System.out.println(list.indexOf("jack"));//2
//5.返回obj在当前集合中末次出现的位置
System.out.println(list.lastIndexOf("eee"));//4
//6.移除指定的index元素
System.out.println("移除了"+list.remove(0)+list);
//7.替换
System.out.println(list.set(1,"tom"));
//8,返回子集合 注意返回的值
List listson=list.subList(0,2);
System.out.println(listson);
}
}