java接口即成了object_Java学习笔记三十一(Collection接口)

Java中的集合框架之Collection接口。

1、Collection接口介绍

Collection接口是位于java.util包下的一个集合工具类,并且是所有集合容器的父接口。出现在JDK1.2阶段。b6d65b6a4e42c09ba0bc2253198f9c20.png

Collection既然是所有集合的父接口,它里面定义了许多操作集合共有的方法。例如:添加、删除、修改等等方法。

Collection接口常见的两个子接口是List和Set。List接口的常见实现类有ArrayList和LinkedList。Set接口的常见实现类有HashSet和TreeSet。

2、Collection中的方法

2.1、添加元素方法31999710f7e50bb55eafb3944f73c84d.png

<1>boolean add(Object o)

作用:一次添加一个对象元素。85a5d55027ef40307e62c69815f889a8.png

<2>boolean addAll(Collection c)

作用:将一个容器中的所有元素添加到另一个容器中。61e9d55f6b16b49b40d947f1a8d5ea9d.png

2.2、删除元素方法dbe06e32d678b609332ee3b5b4fe1713.png

<1>boolean remove(Object o)

作用:删除一个指定集合元素。283f60836d334f1b7bc405f3da71b9c2.png

<2>boolean removeAll(Collection c)

作用:删除当前集合中与集合c共有的元素。b11aaf11b291359067719ff8235a1447.png

2.3、判断元素方法a5780f7aa0271a860e14aeace7689c89.png

<1>boolean contains(Object o)

作用:判断集合中是否存在指定元素。9921ef523f690e30a082d688f330f948.png

<2>boolean containsAll(Collection c)

作用:判断当前集合是否包含集合c中所有元素。d6e054fdeff14be07059c8cbe6855b13.png

<3>boolean isEmpty()

作用:判断集合是否为空。fae4021c48c3a6857a1e287a6baf3853.png

2.4、获取集合大小方法

<1>int size()

作用:返回集合中元素的个数。547f93b95367af60f812edb23ab49758.png

2.5、取集合交集元素方法533fd73b0c6af117342672e1427cee6d.png

<1>boolean retainAll(Collection c)

作用:保留和指定集合c相同的元素,删除不同的元素。即:取交集元素。70a15b44be0307d188ff58c5fa5480b5.png

2.6、集合转换成数组方法eeef78cdfa1b757c04679842c3cb6262.png

集合转换成数组有两个方法,但是一般使用第二个方法。

<1>Object[] toArray(Object[] o)

作用:将集合转换成数组。986a038812ce65b5a43f932e2cbfe396.png

综上,Java中集合框架之Collection接口介绍完了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值