集合的框架

集合的框架

java.util.Collection 接口 集合接口

该接口是所有集合的顶级接口,规定了所有集合都必须具备的操作

集合和数组一样,可以保存一组元素,并且对于元素的相关操作都提供成了方法,使用方便

Collection下面有两个常见的子接口

java.util.List: ArrayList(); 可重复且有序的集合

java.util.Set ;不可重复的集合

Collection c = new ArrayList(); //创建一个集合

c.add("1") 往集合里面加一个元素 ///集合只能存放引用型元素

int size = c.size() // 返回的是当前集合的元素个数

sout;输出 //1

boolean isEmty = c.isEmpty; //判断是否为空空集 ,size为0是为true

boolean contains =x.contains(x2); (contains:包含) 判断x中有没有x1的元素

x.remove(x1); 从集合中删除与给定元素equals为ture的,只删一个

c1.addAll(c2);将c2d的元素放到c1  并集

boolean containsAll = c1.containsAll(c3); 判断当前集合是否包含给定集合中的所有元素.

 c1.retainAll(c3); 取交集,保留当前集合中与给定集合的共有元素.
c1.removeAll(c3); 删交集
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值