集合(1)

本文通过类比的方式介绍了集合框架中的三种主要类型:List、Set和Map,并详细解释了它们各自的特点和应用场景。

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

集合
集合其实有点像数组,他们都可以储存很多很多的东西,
但他又比数组强大得多,这就好比是电脑的CPU一样,
数组有点像i3,而集合则是我们日常中最最最常使用的
i7。

集合框架包含的种类 三种 list set map
在这里我把list比作关羽,set 比作张飞 map比作刘备
也就俗称是刘关张三兄弟。
而这里 读过三国的人都知道 刘备是皇室出身,于是他自成一派
也就是map
而关羽,张飞这什么都不是,则属于平民阶级也就是属于collection
(list set 都继承与collection)
当然,这三兄弟每个人都有每个人的特点可以说。
collection接口存储一组不唯一无序的对象
list接口存储一组不唯一,有序的对象
set接口存储一组唯一无序的对象
map接口存储一组键值对象提供key到value的映像.
而map则好比是刘备一路打下的江山,可以说离不开二位,
key与set有关,value与collection有关。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值