list 相关函数
创建列表
List<String> a = new ArrayList<String>();
List<String> b = new ArrayList<String>();
System.out.prinln(a)
// []
System.out.prinln(b)
// []
添加数据
a.add("A");
a.add("B");
System.out.println(a)
// [A,B]
b.add("B");
b.add("C");
System.out.println(a)
// [C,D]
去重 差集
List<String> c = a;
List<String> d = b;
c.remove("B");
System.out.println(c)
// [C]
c.removeAll(b)
System.out.println(a)
// [A]
交集
a.retainAll(b);
System.out.println(a)
// [B]
list 转数组
List<String> list = new ArrayList<String>();
Object[] array = list.toArray();
数组 转 list
List<String> list = new ArrayList<String>(array.length);
Collections.addAll(list, array);