Collection常用API

//Collection常用API
        Collection<String> list = new ArrayList<>();
        //1.添加元素 添加成功返回true  一般不管返回值 都会添加成功的(这里指list)
        list.add("Java");
        list.add("HTML");
        list.add("HTML");
        list.add("Java");
        list.add("wsl");
        System.out.println(list);
        //2.清空集合的元素
        //list.clear();
        //System.out.println(list);
        //3.判断集合是否为空 是空返回true 反之亦然
        System.out.println(list.isEmpty()); //false
        //4.获取集合的大小
        System.out.println(list.size());
        //5.判断集合中是否包含某个元素
        System.out.println(list.contains("Java")); //true
        System.out.println(list.contains("java")); //false
        System.out.println(list.contains("wsl")); // true
        //6.删除某个元素:如果有多个重复元素默认删除前面的第一个!
        System.out.println(list.remove("java")); //false
        System.out.println(list);
        System.out.println(list.remove("Java"));//true
        System.out.println(list);
        //7.把集合转化成数组  [HTML, HTML, Java, wsl]
        Object[] array = list.toArray();
        System.out.println(Arrays.toString(array));

        System.out.println("-----------扩展------------");
        Collection<String> c1 = new ArrayList<>();
        c1.add("张三");
        c1.add("李四");
        Collection<String> c2 = new ArrayList<>();
        c2.add("Java");
        c2.add("C++");
        // addAll 把一个集合中所有元素 加到另一个集合
        c1.addAll(c2);
        System.out.println(c1);
        System.out.println(c2);
posted @ 2022-06-07 22:26  划水安逸  阅读(35)  评论(0)    收藏  举报