- 3
- 0
- 约8.68千字
- 约 8页
- 2017-06-08 发布于湖北
- 举报
第十章 集合框架
一、集合框架介绍
1、Java集合框架的作用
从对象存放和组织的角度看,Java中的数组只能解决定长数量对象引用的连续存放问题,而要表示长度动态变化的数组,以及各种特征的数据结构,需要建立一套具有相当抽象程度的接口与类,程序员可以方便地使用它们处理各种数据结构的表示问题。
由于总体上看,所有的数据结构都具有一个特征——容器特征,从数学上讲也就是集合特征,因而也总使用容器、集合、集合框架等表示这部分内容的整体称谓。
2、集合框架的构成
所有集合相关的接口、类都放置在java.util包中,因而程序中需要使用import java.util.*;进行引用。
Java进行集合抽象时候,总体上分为三种类型:
List——列表型集合,集合中的对象检索需要以索引位置进行,因而组织也按照索引序号进行,可以存放重复对象(非空引用),相当于动态数组。
Set——纯集合型,对象不需要有特定的排列检索次序,因而也不允许重复对象(引用),相当于数学中的集合。
Map——映射型集合,对象检索按照关键字进行,因而要求每次加入一个对象的时候都要同时提供一个键对象(即对象的存放以键-值对的成对形式存放),一般使用字符串。
标准的Set和Map中的元素无特定次序,但是其中特殊的类型支持一些排序功能。public interface Collection;
public interface Map;
您可能关注的文档
最近下载
- 017湘教版初中地理会考复习提纲100.pptx VIP
- 广东省广州市2026届高三(二模)英语试卷(含答及案解析).pdf
- 2026年航空物流枢纽建设项目可行性研究报告.docx
- 初三中考审题训练:精准破题与高分策略.pptx VIP
- 四川省成都市锦江区2024-2025学年下学期期末考试七年级英语试题 (含答案,无听力原文,含音频).pdf VIP
- (正式版)D-L∕T 5533-2017 电力工程测量精度标准.docx VIP
- 400字作文稿纸(方格)A4打印模板.doc VIP
- e5071b网络分析仪图文操作指导.doc
- DL_T 5533-2017 高清版 电力工程测量精度标准.docx VIP
- 第8章 虚拟样机仿真结果后处理.ppt VIP
原创力文档

文档评论(0)