集合的常用API(很有用的)

 目标: 记住集合的常用API: (其实就是记住Collection的方法  因为Collection是集合的祖宗类 只要是集合 它的方法都可以调用)

这里直接用案例来使用说明:

 

     

package com.ithei.Collection;


import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;

/**
 * @program: javaDemo01->Test
 * @description: 测试集合
 * @author: 安生
 * @create: 2021-01-25 16:28
 **/
public class Test {
    public static void main(String[] args) {
        //HasSet:  添加的元素是无序,不重复,无索引。
        Collection<String> lists = new HashSet<>();
        //1,添加元素,添加成功返回true.
        lists.add("郑爽");
        lists.add("华晨宇");
        lists.add("张碧晨");
        System.out.println(lists); //这里没有打印出对象值 而是打印出对象的内容 说明重写了toString方法
        //2,清空集合的元素。
//        lists.clear();
//        System.out.println(lists);
        //3,判断集合是否为空,是空返回true 反之
        System.out.println(lists.isEmpty());
        //4,获取集合的大小
        System.out.println(lists.size());
        //5,判断集合中是否包含某个元素。
        System.out.println(lists.contains("郑爽"));
        //6,删除某个元素;默认删除前面的第一个!
        System.out.println(lists.remove("张碧晨"));
        System.out.println(lists);
        //7,把集合转换成数组
        Object[] objs = lists.toArray();
        System.out.println("数组:"+Arrays.toString(objs));
        for (Object object:objs){
            System.out.println(object);
        }
    }
}

 

在其他的很多在Api里找就行 这里的方法只是常用的

posted @ 2021-01-25 16:58  AxeBurner  阅读(210)  评论(0编辑  收藏  举报