Collection常用方法

 

 

 

import java.util.ArrayList;
import java.util.List;

/**
 * @author admin
 * @version 1.0.0
 * @ClassName CollectionMethod.java
 * @Description TODO
 * @createTime 2021年09月10日 15:00:00
 */
public class CollectionMethod {
    public static void main(String[] args) {
        //Collection接口的常用方法,因为Collection是接口,无法实例化,通过ArrayList这个实现类来实例化
        List<Object> list = new ArrayList<>();
        //1.add:添加单个元素,添加的其实是对象
        list.add("你好");
        list.add(true);
        list.add(10);
        list.add(9.0);
        System.out.println("list="+list);

        //2.remove:删除元素,返回为boolean值
        list.remove(0);//删除索引为0的元素,即"你好
        list.remove(true);//删除指定元素,即删除true

        //3.contains:查找元素是否存在,返回值为boolean值
        System.out.println(list.contains(9.0));

        //4.size:判断元素个数
        System.out.println(list.size());

        //5.isEmpty:判断是否为空
        System.out.println(list.isEmpty());

        //6.clear:清空
        list.clear();
        System.out.println("list="+list);

        //7/addAll:添加多个元素,即添加一个集合
        List<Object> list2=new ArrayList<>();
        list2.add(2);
        list2.add("天天");
        list2.add(true);
        list.addAll(list2);
        System.out.println("list="+list);

        //8.containsAll:查找多个元素是否存在,返回为boolean值
        System.out.println(list.containsAll(list2));

        //9.removeAll:删除多个元素,即删除一个集合
        list.add("聊斋");
        list.removeAll(list2);//删除list2这个集合
        System.out.println("list="+list);
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值