JAVA程序第十章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
集合对象排序接口Comparator
某个类实现了这个接口,那么这个类的对象就可以进行排序 。
集合类
集合类及其特性对比 ,见表10.5。 对象引用的造型。 集合类存放的是对象引用而非对象本身。
常用集合类比较
Vector和ArrayList,见表10.6。 ArrayList和LinkedList,见表10.7。
Байду номын сангаас
集合类接口
Collection接口类型
Collection是集合类的基本接口,它用来说明作为一个集合类应有的 结构特征属性和带有共性的操作方法。
子接口有List、Set 。List接口规定实现其的集合类元素具有可以控制的
顺序,但并没有定义或限制按什么排序;Set 不能包含重复的元素 。
Collection接口中的主要方法见表10.1。
Hashtable和HashMap,见表10.8。 TreeMap和HashMap,见表10.9。
两个特殊的集合类StringTokenizer与Bitset 设置集合类的初始大小 Collections类
集合类与集合接口应用
Vector类与Enumeration和Iterator接口应用——【例10.1】。 LinkedList对象应用——【例10.2】。 Stack类应用——【例10.3】。 List接口和其实现类应用List接口和其实现类应用——【例10.4】。 Map接口及其实现类应用——【例10.5】。 HashMap应用 ——【例10.6】。 TreeMap应用 ——【例10.7】。
第十章 集合类框架
主要内容:
集合类框架的概念 集合类接口 集合类 集合类与集合接口应用
集合类框架的概念
对象通过组合构成更高级别的对象。集合类框架就是用来描述这种组合 关系,它由一系列的集合类和接口所组成,主要存放在java.util包中。
集合类就是用来将一组对象组装成一个对象 。
A1、A2到An等N个对象,都在集合 对象当中有它们的引用,而集合对象 又被它的引用cl所引用。
对集合类遍历的接口
Enumeration接口,主要接口方法和说明见表10.2 。 Iteraor接口,主要接口方法和说明见表10.3。
ListIterator接口 。
Map接口类型
Map接口用于将一个键(Key)映射到一个值(Value),且不允许有重复的 键。,主要接口方法和说明见表10.4。
相关文档
最新文档