1.add(E e) 在集合的指定下标位置,添加元素
public static void main(String[] args) {
Collection<String> c = new ArrayList<String>();
c.add("橘子");
c.add("橙子");
c.add("菠萝");
c.add("苹果");
System.out.println(c);
运行结果:[橘子, 橙子,菠萝,苹果]
2.addAll(Collection<? extends E> c) 在集合指定下标位置,添加另一个集合
Collection<String> c1 = new ArrayList<String>();
c1.add("奶茶");
c1.add("娃哈哈");
c.addAll(c1);
System.out.println(c);
运行结果:[橘子, 橙子,菠萝,苹果, 奶茶, 娃哈哈]
3.clear() 全部删除
c1.clear();
System.out.println(c1);
运行结果: [] 中间的数据全部被删除,可以使用isEmpty判断是否为空
System.out.println(c1.isEmpty());
运行结果: true;
4.remove(Object obj) 删除指定元素
c.remove("橘子");
System.out.println(c);
运行结果: [橙子, 菠萝, 苹果]
5.removeAll(Collection<?> c) 删除调用该方法集合中,两个集合的交集部分
c.removeAll(c1);
System.out.println(c);
这里表示,把c中的c1全部删掉
运行结果 : [橘子, 橙子, 菠萝, 苹果]