1 List<String> list = new ArrayList<>();
1 list.add("A"); 2 list.add("B"); 3 list.add("D"); 4 list.add("E");
List的add添加
1 list.add(2, "C");
1 list.set(4,"H"); 2 System.out.println(list);
1 System.out.println(“输出元素:”+list.get(1));
1 list.remove(2); 2 System.out.println(list);
1 // 从头到尾找到第一个"H" 2 System.out.println(list.indexOf("H"));
1 // 从尾到头找到第一个"H" 2 System.out.println(list.lastIndexOf("H"));
1 List<String> list1 = new ArrayList<String>(); 2 list1.add("张三"); 3 list1.add("李四"); 4 list1.add("王五"); 5 6 List<String> list2 = new ArrayList<String>(); 7 list2.add("张三"); 8 list2.add("赵大"); 9 list2.add("钱二");
1 //list1是否包含list2中所有元素 2 System.out.println(list1.containsAll(list2));
1 //将list2中所有元素都添加到list1中 2 list1.addAll(list2);
1 //从list1中删除同时在list和list2中存在的元素 2 list1.removeAll(list2);
1 //取list1和list2的交集 2 list1.retainAll(list2);
1 List<String> list = new ArrayList<>();
实例:
1 System.out.println(list.isEmpty());
实例:
1 list.add("张三"); 2 list.add("李四"); 3 System.out.println(list);
实例:
1 System.out.println("list的数量大小:" + list.size());
实例:
1 System.out.println("是否包含指定元素:" + list.contains("张三"));
实例:
1 list.remove("李四"); 2 System.out.println(list);
实例:
1 Object[] objects = list.toArray(); 2 3 System.out.println("转化成Object数组:" + Arrays.toString(objects));
实例:
1 list.clear(); 2 3 System.out.println("清空所有元素:" + list);
JDK源码阅读-------自学笔记(二十)(java.util.List初探)
原文:https://www.cnblogs.com/liuyangfirst/p/12942636.html