public class HashSetTest {
public static void main(String[] args) {
/*1. Collection 接口*/
//建立一个集合
Collection c=new ArrayList();
//添加元素
c.add("猪八戒");
c.add("遇上白骨精");
c.add(8);
System.out.println("c集合元素的个数为:"+c.size());
System.out.println("c集合的元素为:"+c);
//删除元素
c.remove(8);
System.out.println("c集合元素的个数为:"+c.size());
//判断是否包含指定字符串
System.out.println("c集合总是否包含猪八戒字符串:"+c.contains("猪八戒"));
c.add("去西天取经");
System.out.println("c集合的元素为:"+c);
Collection books=new HashSet();
books.add("遇上白骨精");
books.add("猪八戒");
books.add("孙悟空来了");
System.out.println("c集合是否完全包含books的元素:"+c.containsAll(books));
//c集合减去books里的元素
c.removeAll(books);
System.out.println("c中的元素为:"+c);
//删除c集合里所有的元素
c.clear();
System.out.println("c中的元素为:"+c);
books.retainAll(c); //books集合删除集合c中不包含的元素 ??
System.out.println("books的元素为:"+books);
阅读(1010) | 评论(0) | 转发(0) |