Jav最新实用教程 第八章 群体对豪的组织
Java最新实用教程 第八章 群体对象的组织
Jav最新实用教程 学习目的: ■掌握用数组存储对象的方法 了解集合的框架 掌握向量、 Enumeration及 Iterator接口的功用 掌握Map接口和 Hashtable的用法 学习重点 对象数组 向量 Iterator接口 hAshtable aMap接口 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 2 ⚫ 学习目的: ▪ 掌握用数组存储对象的方法 ▪ 了解集合的框架 ▪掌握向量、Enumeration及Iterator接口的功用 ▪掌握Map接口和Hashtable的用法 ⚫ 学习重点: ▪对象数组 ▪向量 ▪Iterator接口 ▪Hashtable ▪Map接口
Jav最新实用教程 第八章群体对象的组织 本章提要: 1.对象数组 ■用对象数组存储对象 ■对数组元素进行排序 在已排序的数组中查找 2集合 Java集合框架 向量 ■ Enumeration及 terator接口 ■Map接口及其类层次 2021年2月20日星期六 哈希表
Java最新实用教程 2021年2月20日星期六 3 第八章 群体对象的组织 本章提要: 1. 对象数组 ◼ 用对象数组存储对象 ◼ 对数组元素进行排序 ◼ 在已排序的数组中查找 2.集合 ◼ Java集合框架 ◼ 向量 ◼ Enumeration及Iterator接口 ◼ Map接口及其类层次 ◼ 哈希表
Jav最新实用教程 81对象数组 811用数组存储对象 数组的定义:inta1;或 int alll; a并不是一个实际的数组对象,而只是一个引用而已 ,代表某个数组,但是并没有对应空间。在Java中, 所有的对象(包括数组)必须由new操作符动态分配内 存 intl al=new int 8; 基本数据类型数值的数组元素将会被赋默认值为0,布 尔型数组的默认值为 false,对于非基本数据类型的数 组引用,则赋值为空。 例8-1 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 4 8.1 对象数组 数组的定义:int[] a1;或int a1[]; a1并不是一个实际的数组对象,而只是一个引用而已 ,代表某个数组,但是并没有对应空间。在Java中, 所有的对象(包括数组)必须由new操作符动态分配内 存: int[] a1=new int[8]; 基本数据类型数值的数组元素将会被赋默认值为0,布 尔型数组的默认值为false,对于非基本数据类型的数 组引用,则赋值为空。 例8-1 8.1.1 用数组存储对象
Jav最新实用教程 812对数组元素进行排序 排序,即对数据按某种顺序进行排序,如递增或递 减等。这是最重要的计算型应用之一。如,电话公 司对电话用户先按姓排序,然后在此基础上再按名 排序,以便查询电话号码。许多单位都要对大量的 数据进行排序,以便进行管理。 java.utilArray类包 含一套排序数组的类方法。 例8-2 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 5 排序,即对数据按某种顺序进行排序,如递增或递 减等。这是最重要的计算型应用之一。如,电话公 司对电话用户先按姓排序,然后在此基础上再按名 排序,以便查询电话号码。许多单位都要对大量的 数据进行排序,以便进行管理。java.util.Arrays类包 含一套排序数组的类方法 。 例8-2 8.1.2对数组元素进行排序