package arraylist_;
import java.util.ArrayList;
import java.util.Collection;
/*
* Collection接口
* boolean add( )向集合添加元素
* boolean addAll(Collection c)将指定集合中所有元素添加到该集合
* boolean remove()删除集合中指定元素
* int size()获取集合元素个数
*
*/
public class List_ {
public static void main(String[] args) {
// TODO Auto-generated method stub
//创建集合对象
ArrayList<String> arr = new ArrayList<String>();
//添加数据
arr.add("a");
arr.add("b");
arr.add("c");
System.out.println("arr="+arr);
//父类调用子类对象
Collection<String> arr1 = new ArrayList<String>();
//添加指定集合c里面所有元素到该集合
arr1.addAll(arr);
System.out.println("arr="+arr1);
//删除所有集合
arr1.clear();
System.out.println("arr1="+arr1);
//删除集合中指定元素
arr.remove("b");
System.out.println("arr="+arr);
//返回集合个数
int i = arr.size();
System.out.println(i);
//判断集合是不是为空
boolean x = arr.isEmpty();
System.out.println(x);
//判断集合是否包含该元素
boolean q = arr.contains("c");
System.out.println(q);
//判断该集合中是否包含指定集合C中所有元素
boolean w = arr.containsAll(arr1);
System.out.println(w);
}
}
原文:https://www.cnblogs.com/wuxioaxian/p/13540347.html