黑马程序员技术交流社区

标题: collection类的基本方法使用 [打印本页]

作者: 迷途老马    时间: 2015-10-21 23:49
标题: collection类的基本方法使用
package com.itheima;

import java.util.*;

public collectionDemo {
        public static void main(String[] args) {            
              Collection collection1=new ArrayList();//创建一个集合对象
              collection1.add("000");//添加对象到Collection集合中
              collection1.add("111");
              collection1.add("222");
              System.out.println("集合collection1的大小:"+collection1.size());
              System.out.println("集合collection1的内容:"+collection1);
              collection1.remove("000");//从集合collection1中移除掉 "000" 这个对象
              System.out.println("集合collection1移除 000 后的内容:"+collection1);
              System.out.println("集合collection1中是否包含000 :"+collection1.contains("000"));
              System.out.println("集合collection1中是否包含111 :"+collection1.contains("111"));
              Collection collection2=new ArrayList();
              collection2.addAll(collection1);//将collection1 集合中的元素全部都加到collection2中
              System.out.println("集合collection2的内容:"+collection2);
              collection2.clear();//清空集合 collection1 中的元素
              System.out.println("集合collection2是否为空:"+collection2.isEmpty());
              //将集合collection1转化为数组
              Object s[]= collection1.toArray();
              for(int i=0;i<s.length;i++){
                     System.out.println(s[i]);
              }
       }
}

运行结果:
集合collection1的大小:3

集合collection1的内容:[000, 111, 222]

集合collection1移除 000 后的内容:[111,222]

集合collection1中是否包含000 :false

集合collection1中是否包含111 :true

集合collection2的内容:[111, 222]

集合collection2是否为空:true

111

222





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2