- 7
- 0
- 约7.77千字
- 约 67页
- 2017-01-04 发布于未知
- 举报
Java面向对象程序设计(第二版) 主编 赵生慧 中国水利水电出版社 第6章 使用数组 教学内容 数组的声明、创建及引用 一维数组的定义和应用 二维数组的定义和应用 字符数组的定义和应用 ArrayList类的应用 教学目标 理解数组的概念 掌握一维数组和二维数组的应用 熟悉查找和数组排序的方法 理解对象数组和ArrayList类的应用 6.1 引例 学习数组之前,先看一个例子。 例6.1 存储26个大写字母并输出。 程序源代码如下: 引例分析 以上程序的功能是将26个大些英文字母存储到数组ch中,并输出每个数组元素的值。 如果用基本变量来存储这26个数据,则需要26个变量,这样的程序健壮性和可移植性非常差。而在本例中使用一个数组变量便可存储26个相互独立访问的数据,大大提高了程序的效率。这就是程序设计语言中引入数组的主要原因。 6.2 声明及创建数组 数组是Java中一种复合数据类型,它是由类型相同的数据组成的有序数据集合。集合中的每个数是一个数组元素。在一个数组中, 1.每个数组元素的数据类型都是相同的,在数组声明时定义。 2.在内存中数组的各个元素是连续有序的。 3.所有元素共用一个数组名,利用数组名和下标唯一地确定数组中每个元素的位置。 数组要经过声明、分配内存以及赋值后,才能被使用。 6.2.1 声明数组 数组的声明方式有下面
您可能关注的文档
- Java语言程序设计清华大学计算机与信息4-面向对象程序设计(下)课件教学.ppt
- Java语言程序设计清华大学计算机与信息5-Java语言基础类库课件教学.ppt
- Java语言程序设计清华大学计算机与信息6-程序中的异常处理课件教学.ppt
- Java语言程序设计清华大学计算机与信息7-Java程序的输入输出课件教学.ppt
- Java语言程序设计清华大学计算机与信息8-Java数据库编程接口课件教学.ppt
- Java语言程序设计清华大学计算机与信息9-Java开发环境与工具课件教学.ppt
- Java语言程序设计作者李尊朝苏军第1章课件教学.ppt
- Java语言程序设计作者李尊朝苏军第2章课件教学.ppt
- Java语言程序设计作者李尊朝苏军第3章课件教学.ppt
- Java语言程序设计作者李尊朝苏军第4章课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第7章_系统包与常用类课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第8章_接口与抽象类课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第9章_异常处理课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第10章_Java的输入与输出流课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第11章_编写图形用户界面程序课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第12章_applet程序设计课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第13章_Java高级编程课件教学.ppt
- Java项目化教程雷静开发平台搭建课件教学.ppt
- Java项目化教程雷静项目二记事本课件教学.ppt
- Java项目化教程雷静项目三成绩统计课件教学.ppt
原创力文档

文档评论(0)