- 22
- 0
- 约6.4千字
- 约 38页
- 2016-07-30 发布于湖北
- 举报
集合框架;集合框架的理解
List
Set
Map ;集合(collection)又称为容器。简单地说,它是一个对象,能将任意多个对象/元素汇聚成一个整体,用于存储、获取、操纵和传输聚合的数据
集合框架(Collections Framework)是用来表现和操纵集合的一个统一的体系结构。所有的集合框架都包含以下内容:
接口:是代表集合的抽象数据类型。
实现:是集合接口的具体实现。本质上是可重用的数据结构,是一些类。
算法:是在实现了集合接口的对象上执行有用的计算的方法,如查找和排序。
;1;算法;Collection 接口存储一组不唯一,无序的对象
List 接口存储一组不唯一,有序(插入顺序)的对象
Set 接口存储一组唯一,无序的对象
Map接口存储一组键值对象,提供key到value的映射 ;1Set集合:集合中的对象是无序排列,并且没有重复对象。
2List 列表:集合中的对象按照索引位置排序,可以有重复对象
3Map映射:集合中的每一个元素包含一对键对象和值对象,并且键对象不能重复,值对象可以重复。;
ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高
LinkedList采用链表存储方式。插入、删除元素时效率比较高;*;List接口常用方法 ;public class Demo {
public static voi
您可能关注的文档
- 4.5预应力混凝土施工()讲述.ppt
- 11大模板建筑施工材料.ppt
- 11大型机组电除尘器气流分布的1材料.ppt
- 4.6.1汽化与液化4讲述.ppt
- 4.6_用牛顿运动定律解决问题(一)_(人教版必修1)讲述.ppt
- 4.6《汽化和液化》讲述.ppt
- 4.6垂直讲述.ppt
- 第二章遗传的细胞学基础汇总.ppt
- 11第八章_墙体和幕墙2材料.ppt
- 4.6利用相似三角形测高讲述.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)