1:add() 将指定对象存储到容器中 add 方法的参数类型是Object 便于接收任意对象
2:addAll() 将指定集合中的元素添加到调用该方法和集合中
3:remove() 将指定的对象从集合中删除
4:removeAll() 将指定集合中的元素删除
5:clear() 清空集合中的所有元素
6:isEmpty() 判断集合是否为空
7:contains() 判断集合何中是否包含指定对象
8:containsAll() 判断集合中是否包含指定集合
9:int size() 返回集合容器的大小
10: toArray() 集合转换数组
eg:
package com.sun11;
import java.util.*;
public class Test {
public static void main(String[] args) {
List<Integer> list1 = new ArrayList<Integer>();
//1:add() 将指定对象存储到容器中
list1.add(1);
list1.add(2);
System.out.println(list1);//[1, 2]
//2:addAll() 将指定集合中的元素添加到调用该方法和集合中
List<Integer> list2 = new ArrayList<Integer>(Arrays.asList(3,4,5));
list1.addAll(list2);
System.out.println(list1);//[1, 2, 3, 4, 5]
//3:remove() 将指定的对象从集合中删除
Integer remove = list1.remove(0);
System.out.println(list1);//[2, 3, 4, 5]
//4:removeAll() 将指定的对象集合从集合中删除
list1.removeAll(list2);
System.out.println(list1);//[2]
//5: clear() 清空集合中的所有元素
list2.clear();
System.out.println(list2);//[]
// 6:isEmpty() 判断集合是否为空
boolean b1 = list2.isEmpty();
System.out.println(b1);//ture
boolean b2 = list1.isEmpty();
System.out.println(b2);//false
//7:contains() 判断集合何中是否包含指定对象
boolean b3 = list1.contains(2);
System.out.println(b3);//true
//8:containsAll() 判断集合中是否包含指定集合
boolean b4 = list2.containsAll(list1);
System.out.println(b4);//false
list1.add(6);
list1.add(7);
list1.add(8);
System.out.println(list1);//[2, 6, 7, 8]
//9:int size() 返回集合容器的大小
int size = list1.size();
System.out.println(size);//4
//10: toArray() 集合转换数组
Integer[] integers = list1.toArray(new Integer[size]);
for (int i : integers)
System.out.print(i+" ");//2 6 7 8
}
}