- 1
- 0
- 约3.66千字
- 约 11页
- 2018-02-19 发布于浙江
- 举报
JAVA List简单的理解
List
集合的概念
集合是Java API所提供的一系列类,可以用于动态存放多个对象。--集合只能存对象
集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,但可以放基本数据类型的包装类)
集合类全部支持泛型,是一种数据安全的用法。 集合框架图
Java的集合框架从整体上可以分为两大家族。
Collection(接口)家族。该接口下的所有子孙均存储的是单一对象。 Add(s)
Map(接口)家族。该接口下的所有子孙均存储的是key-value(键值对)形式的数据。
Put(key,value)
另外还有三个分支,均是为上述两大家族服务的。
Iterator(迭代器)家族。主要用于遍历Colleciton接口的及其子类而设计。
Comparator(比较器), 在集合中存储对象时候,用于对象之间的比较
Collecitons是工具类。注意该类名带个s,一般就表示工具类。里面提供了N多静态方法,来对Colleciton集合进行操作。
List:有序(录入的顺序跟输出顺序一致),可重复
Set:无序,不可重复
使用--原理--看源代码
ListString list = new ArrayListString();
List.add()
SetString set = new HashSetString();
Set
您可能关注的文档
- GPS与GLONASS的在射频硬件上的考虑.pdf
- GStrea的mer应用程序开发手册.pdf
- GST500,的5000.pptx
- G的IS程序设计期末复习总结.docx
- GTR15-WLTP的标准简介.ppt
- GS的K980TA、980TD数控车床编程.ppt
- G的itHub.ppt
- G的MAT数学词汇精选.pdf
- G的it 入门教程.docx
- GST火灾自动报警及消防联动控的制系统产品选型手册2015.9.pdf
- 2026年小学六年级科学科学实验操作竞赛试卷.docx
- 2026年事业单位公基高频考点试卷.docx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质课件ppt.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆 课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)优质课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 课件ppt.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质教学课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 教学课件.pptx
- 新人教版九年级数学上册30.3 正多边形与圆 (第2课时)优质课件.pptx
最近下载
- 阴囊坏疽的诊断和治疗(附13例).pptx VIP
- 园林绿化工程施工组织设计.docx
- 《肠道菌群移植菌液及胶囊制备质量控制规范》(T_GXAS 1327-2026).docx VIP
- Partmaker-Turn-Mill_中文教程.doc VIP
- 走芯机-全系列系统Partmaker-Swiss_Tutorial中文教程.docx VIP
- 医疗器械临床评价报告模板(同品种比对).docx VIP
- 多囊卵巢综合征中医护理.pptx VIP
- 常暗之厢常闇の箱.pdf VIP
- 建筑工程-绿化工程施工组织设计方案范本.pdf VIP
- 【咸阳】2025年陕西咸阳市事业单位公开招聘硕士研究生工作人员78人笔试历年典型考题及考点剖析附带答案详解.docx VIP
原创力文档

文档评论(0)