(45)--12.1 集合简介面向对象程序设计.ppt
《(45)--12.1 集合简介面向对象程序设计.ppt》由会员分享,可在线阅读,更多相关《(45)--12.1 集合简介面向对象程序设计.ppt(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十二章 集合常用的集合类Iterator迭代器的使用foreach循环泛型Collections、Arrays工具 目录12.12.1 1集合简介12.12.2 2List接口12.312.3Set接口Map接口12.12.4 412.512.5JDK5.0新特性泛型在前面的章节中介绍过在程序中可以通过数组来保存多个对象,但在某些情况下无法确定到底需要保存多少个对象,此时数组将不再适用,因为数组的长度不可变。JDK中提供了一系列特殊的类,这些类可以存储任意类型的对象,并且长度可变,统称为集合。集合按照其存储结构可以分为两大类,即单列集合Collection和双列集合Map,12.1 集合简介
2、Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是List和Set。其中,List的特点是元素有序、元素可重复。Set的特点是元素无序并且不可重复。List接口的主要实现类有ArrayList和LinkedList,Set接口的主要实现类有HashSet和TreeSet。Map:双列集合类的根接口,用于存储具有键(Key)、值(Value)映射关系的元素,每个元素都包含一对键值,在使用Map集合时可以通过指定的Key找到对应的Value,例如根据一个学生的学号就可以找到对应的学生。Map接口的主要实现类有HashMap和TreeMap。12.1 集合简介集合体系架构图12.1 集合简介12.1 集合简介Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 45-12.1 集合简介面向对象程序设计 45 12.1 集合 简介 面向 对象 程序设计
限制150内