黑马程序员技术交流社区

标题: 集合中一些常用的方法,希望能给初学者一点帮助 [打印本页]

作者: 洛克先生EN    时间: 2015-10-18 21:59
标题: 集合中一些常用的方法,希望能给初学者一点帮助
add :将元素添加到集合中
        public static void method(){
                Collection coll = new ArrayList();
                coll.add("abc");
                coll.add(123);
                coll.add(false);
                //提示: 输出集合,看到了集合中存储的对象
                //但是,只能称为观看,不能称为获取
                System.out.println(coll);                输出:[abc, 123, false]

size:获取集合的长度
        public static void method_5(){
                Collection coll = new ArrayList();
                coll.add("abc1");
                coll.add("abc2");
                coll.add("abc3");
                coll.add("abc4");
                System.out.println(coll);
                //调用集合的方法size,获取长度
                int size = coll.size();
                System.out.println(size);

isEmpty : 判断集合中是否有元素,没有则返回true,有则输出并返回false
        public static void method_4(){
                Collection coll = new ArrayList();
                coll.add("abc1");
                coll.add("abc2");
                System.out.println(coll);
                //调用方法isEmpty,判断集合中有没有元素
                boolean b = coll.isEmpty();
                System.out.println(b);

contains :判断集合中是否包含某个元素
        public static void method_3(){
                Collection coll = new ArrayList();
                coll.add("abc1");
                coll.add("abc2");
                coll.add("abc3");
                System.out.println(coll);
                //集合调用方法contains,判断元素在不在集合中
                boolean b = coll.contains("abc3");
                System.out.println(b);


clear :清空集合中所有的元素
        public static void method_2(){
                Collection coll = new ArrayList();
                coll.add("abc1");
                coll.add("abc2");
                System.out.println(coll);        输出:[abc1, abc2, abc3, abc4]
                //调用集合的方法clear清空集合
                coll.clear();
                System.out.println(coll);        输出:[]

remove :移除集合中的元素,boolean remove(Object o),传递一个对象,
                集合会移除已有对象,移除成功返回true
        public static void method_1(){
                Collection coll = new ArrayList();
                coll.add("abc1");
                coll.add("abc2");
                System.out.println(coll);        输出[abc1, abc2]
                //调用集合中的remove方法,移除指定的元素
                boolean b = coll.remove("abc2");
                System.out.println(b);                输出:true
                System.out.println(coll);        输出:[abc1]



作者: 吾要娶她    时间: 2015-10-18 22:02
额 还行吧~




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