Java中collection和collections的区别和作用

本文深入探讨了Java集合框架中的两个核心概念:collection接口与collections工具类。解释了它们之间的区别和各自的作用,并列举了collection接口提供的主要方法及collections类的服务功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

其实很久之前就想写一篇了,主要是加深印象。因为我一次面试的时候,我和面试官侃侃而谈,你一句啊我一堆,你一句啊我一堆,就在这时,面试官让我谈谈collection和collections的区别和作用,这一下就暴露了我基础概念不清晰,俗称基础不好。。。这时我回答:“不知道”,面试官用扫描zz的眼神看了我一眼。GG

好了好了,跑题了。

collections是Java派生的主要集合类的两个之一,另一个是map接口,二collection是Java util包中的一个接口,它提供了对集合对象进行基本操作的通用接口方法,直接继承接口的有list和set集合。
collection定义的15个方法如下图(官方文档截图):
这里写图片描述
而collections也是Java util包下的一个包装类,其是服务于collection的一个工具类,包括的方法有集合中元素进行排序、复制、搜索等。方法有点多,看jdk吧。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值