1 / 7
文档名称:

第四章 数组.ppt

格式:ppt   大小:41KB   页数:7页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第四章 数组.ppt

上传人:mh900965 2018/4/30 文件大小:41 KB

下载得到文件列表

第四章 数组.ppt

相关文档

文档介绍

文档介绍:天津新华社区学院杨缨
JAVA程序设计
第四章数组
教学目标:
掌握数组的基本概念;掌握数组的使用方法;掌握数组与循环语句的综合应用。
教学重点:
数组的基本概念;数组的使用方法;
教学难点:
数组的创建;综合应用。
数组
数组是一个长度固定的数据结构,它存储多个相同类型的数值。数组直接被Java编程语言所支持,但是无论数组是由原始类型构成,或者带有其它类数据,数组也是一个对象。数组是一个Object类的一个不明显的扩展,所以可以指定一个数组给一个类型定义为Object的变量。
数组要经过定义、分配内存及赋值后才能使用。
一、数组的创建和初始化
在Java中,数组可以是任何类型的──原始类型或类类型,也就是说,数组元素可以是原始类型的量,也可以是某一个类的对象。
在Java中,数组的创建一般需要以下三个步骤:

数组元素类型数组名[ ];
数组元素类型[ ] 数组名;

数组名=new 数组元素类型[数组长度];
创建数组空间的工作可以和声明数组的工作组合在一起,用一条语句来实现。如:
int a[]; a= new int[20];
等价于:
int a[]= new int[20];

数组中的各元素是有先后次序的,每个数组元素用数组的名字和它在数组中的位置来表达。在上面创建的数组a中,a[0]表示数组a中的第一个元素,如a[1]表示数组a中的第二个元素,依次类推,数组中的最后一个元素为a[19]。
初始化数组就是要使数组中的各个元素有确定的数值。如果数组元素的类型是基本数据类型,由于基本数据类型都有缺省值,数组元素都自动初始化为缺省值,这个步骤可以省略。比如上面的数组中的每一个元素值都是0。对于以某个类的对象为数组元素的数组,初始化每个数组元素是必须的。
对于数组有几个需要注意的地方:
(1)所有的数组都有一个属性length,这个