Java 集合-集合介绍
发布日期:2022-04-02 18:15:40
浏览次数:10
分类:博客文章
本文共 586 字,大约阅读时间需要 1 分钟。
2017-10-30 00:01:09
一、Java集合的类关系图
二、集合类的概述
- 集合类出现的原因:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。
- 数组和集合类同是容器,有什么不同:数组虽然也可以存储对象,但长度是固定了的;集合的长度是可变的。另外,数组存储的是同一种类型的元素,而集合可以存储不同类型的元素,且集合只能存储对象类型。
- 集合类的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。
Java提供多种集合类,它们的数据结构不同,但是,它们之间肯定存在共性的内容,通过不断的向上提取,就可以获得一个集合的继承体系结构图。
集合类的根节点是Collection,Collection又分为两个“派别”,分别是List和Set。
Collection:Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collection,并在需要最大普遍性的地方操作这些 collection。
转载地址:https://www.cnblogs.com/hyserendipity/p/7752119.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年03月23日 10时37分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python 利用datetime模块转化excel数字日期为标准日期
2019-04-26
python下.ui转为.py文件,并用另一.py调用显示
2019-04-26
解决方案:使用pycharm安装第三方库失败-----更换下载地址镜像
2019-04-26
你跟大神程序员的差距,就在这8本内功心法
2019-04-26
制作PPT的7条黄金法则
2019-04-26
最新!全球学术排名出炉:22所中国大学位居世界100强
2019-04-26
终于有人把SaaS讲明白了
2019-04-26
吐血整理:关于机器学习不可不知的15个概念
2021-06-29
什么是标签?跟数据中台有什么关系?终于有人讲明白了
2021-06-29
2013-2021中国一线、新一线城市排行榜,谁在崛起谁在没落?
2021-06-29
编程大神都读过的10本经典神书,找到了
2021-06-29
在公园遛弯大爷的装备上,我瞥见了一个万亿蓝海新市场
2021-06-29
中国高考地狱级难度的省份,找到了
2021-06-29
终于有人把监督学习、强化学习和无监督学习讲明白了
2021-06-29
2021一季度中国十大环境舒适之城,找到了
2021-06-29
pytorch中的tensorboard使用
2021-06-29
图像处理YUV的详解
2021-06-29