JAVA数组
开发工具与关键技术:MyEclipse 10、Java
作者:潘玉莹
撰写时间:2019-04-22
声明数组
如果想要在程序中使用数组,必须声明数组
声明数组有两种方法1、int[] intA; 2、intA int[]
这两种效果是一样的,只不过我们在程序中建议使用第一种
初始化数组
数组的初始化主要有两种方式。1,静态初始化 2,动态初始化
静态初始化格式:int[] arrayIntA = new int[]{1,2,3,4};
动态初始化格式:int[] arrayIntA = new int[5];
数组是通过下标来引用数组元素的(即索引)
Java会对数组元素进行越界检查以保证安全性。每个数组都有一个length属性来指定其长度。如果超出其长度,则会出现下面的异常;数组越界
备注:
a) 数组的好处:数组里的每个元素都有编号,编号从 0开始,并且依次递增,方便操作这 些元素;
b) 使用 Java 数组:必须先声明数组,再给该数组分配内存;
c) 数组对应在内存中一段连续空间。
d) 数组元素必须是相同数据类型,也可以是引用数据类型,但是同一个数组中的元素必须 是同一类数据类型
对数组操作最基本的动作就是存和取。
数组的取值:如图:输出索引为0的值
数组的赋值 给第一个索引赋值为1
For循环遍历数组,在实际开发经常用到for循环遍历数组来获取值或给数组赋值