- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java初级教程 第四章 数组
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}中的最大值和最小值
作业三:
针对以上数组从小到大进行排序,然后输出排序后结果。
文档评论(0)