List接口是Collection接口的子接口
1.List集合类中元素有序(即添加顺序和取出顺序一致),且可重复
2.List集合中每个元素都有其对应的顺序索引,即支持索引
3.List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号取容器中的元素
4.JDK API中List接口的实现类:(常用) ArrayList,LinkedList,Vector
1 public class ListMethod { 2 @SuppressWarnings({"all"}) 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("jack"); 6 list.add("tom"); 7 list.add("ming"); 8 list.add("gala"); 9 //元素可重复 10 list.add("tom"); 11 System.out.println(list); 12 //List支持索引 13 System.out.println(list.get(2)); 14 //插入元素,不加索引默认添加至最后 15 list.add("呼吸哥"); 16 list.add(1,"xiaohu"); 17 System.out.println(list); 18 //添加一个集合 19 list.addAll(list); 20 System.out.println(list); 21 //返回元素在集合中首次出现的位置 22 System.out.println(list.indexOf("tom")); 23 //返回元素在集合中最后一次出现的位置 24 System.out.println(list.lastIndexOf("tom")); 25 //移除元素 26 list.remove(0); 27 list.remove("xiaohu"); 28 //替换索引所在的元素 29 list.set(1,"hello"); 30 System.out.println(list); 31 //取出元素,前闭后开 32 System.out.println(list.subList(1, 3)); 33 } 34 }
标签:List,list,System,介绍,add,接口,println,out From: https://www.cnblogs.com/unagi/p/16876283.html