Java | 您所在的位置:网站首页 › java引用的概念 › Java |
1、数组的基本概念 数组指的是一组相关变量的集合。Java中,数组属于引用数据类型,所以必然牵扯到内存的关系。对于数组的定义格式包括: 声明并开辟数组: 数据类型 数组名称[] = new 数据类型 [长度];分布完成: 数据类型 数组名称[] = null;数组名称 = new 数据类型 [长度];以上可以看出定义格式 和 实例化对象的思路基本一致,eg: int data[] = new int[3]; data[0] = 10; data[1] = 20; data[2] = 30;以上操作属于数组的动态初始化,其特点是数组开辟空间后,每个数组元素 的内容为对应数据类型的默认值。 通过数组[索引]方式进行数组的访问,索引的范围:0~长度-1;若超过此范围,程序允许时会出现ArrayIndexOutofBoundsException(数组索引超出绑定异常,数组越界) 【数组输出】:使用for循环即可,关键是用数组名.length获取数组的长度,不再代码举例赘述。 2、数组的引用分析引用数据类型分析基本一致,与对象的流程一样的,唯一的区别就是普通类的对象是保存属性,利用属性名称操作,而数组保存的是内容,利用索引来操作。 ![]() 【举例】:数组的引用操作 int data[] = new int[3]; data[0] = 10; data[1] = 20; data[2] = 30; int temp[] = data; temp[0]=100; for(int i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |