- 4
- 0
- 约1.32千字
- 约 15页
- 2017-05-05 发布于四川
- 举报
Java初级教程第4章数组
Java语言基础第四章 数组 程序流程语句 选择结构 循环结构 流程跳转语句 break continue 上章回顾 数组的定义 数组的使用 本章内容 单个变量能存储信息 如果有批量数据需要存储,单个变量存储时间和空间上不经济和实用,而且过于麻烦,这时候需要用数组这一引用数据类型来存储。 数组: 用来存储具有相同数据类型的数据的集合,可以使用共同的名字来引用数组中存储的数据。 特点: 数组可以存储任何类型的数据,包括原始数据类型和引用数据类型,但是一旦指定了数组的类型之后,就只能用来存储指定类型的数据。 数组的概念 一维数组的使用步骤: 1)声明一个数组变量来存放该数组。 2)创建一个新的数组对象并将其赋值给上一步所创建的数组变量。 3)在该数组中存储数据。 4)访问或修改此数组中存储的数据(元素)。 一维数组 声明一维数组 语法 数据类型 [] 数组名 数据类型 数组名[] 如: String [] args; String args[]; int [] array; int array[]; 一维数组的声明 创建一维数组对象 使用new运算符 String [] str = new String[5]; int [] array = new int[5]; 直接初始化数组 String [] str = {“张三”,”李四”}; int [] array = {1,2,3,4,5}; 注意:数组一旦创建,其长度就已经确定,是无法进行长度的修改的。 一维数组的创建 访问一维数组中的元素 如果需要访问数组中的元素,需要使用数组名[下标]的形式访问 注意数组的最大下标是:数组的长度-1;最开始的下标是:0 数组的长度可以通过使用数组的属性length获取,每一个数组对象都会有length属性来表示数组的长度,也即数组元素的个数。 一维数组的访问 一维数组的访问 数组元素除了可以是原始数据类型、对象类型之外,还可以是数组,即数组的元素是数组。 Java不支持多维数组,但是可以通过声明数组的数组来实现同样的功能。元素数组还可以包含数组,依此类推,最后创建出达到需要的任意维数。 多维数组 声明二维数组 语法: 数据类型[][]数组名称 数据类型 数组名称[][] Java中建议使用第一种数组声明方式 如: int [][]array; String str[][]; 声明二维数组 二维数组的创建同样有两种方式 方式一:使用new运算符 String [][]str = new String[5][5]; 方式二:声明数组并且赋初始值 int [][] array = {{23,45,45},{12,11,10,56},{23,12}}; 创建二维数组 访问二维数组中的元素 什么是数组 数组的作用 数组的声明 数组的创建 {} 数组的使用 本章总结 作业一: 数组有几种创建方式,举例说明。 可以通过数组的什么属性获取到数组的长度 作业二: 求出数组{12,34,-23,18,90}中的最大值和最小值 作业三: 针对以上数组从小到大进行排序,然后输出排序后结果。 作业
您可能关注的文档
最近下载
- 勿忘国殇吾辈自强纪念九·一八事变90周年心得体会多篇.docx VIP
- 新造船检验案例分析.pdf VIP
- 储能电站系统基础全面解析培训(68页 PPT).pptx VIP
- 初三家长会第二学期课件.pptx VIP
- 2025年滁州城市职业学院单招(计算机)测试备考题库附答案.docx VIP
- 高压脉冲方波下聚酰亚胺薄膜电老化寿命模型-材料工程.pdf VIP
- 2026高照资料分析-理论实战3+2学习.docx VIP
- 连续方波脉冲电压下温度对聚酰亚胺薄膜局部放电特性的影响.pdf VIP
- FIDIC菲迪克红皮书__(中文版).doc VIP
- 2026 新版教材七年级全一册英语单词表.docx VIP
原创力文档

文档评论(0)