-
声明:
dataType[] arrayRefvar;
dataType[] arrayRefvar = new dataType[arraySize];
-
数组的元素是通过索引访问的,数组索引从零开始
-
获取数组长度:array.length
三种初始化
静态初始化: 创建 + 赋值
int[] a = {1,2,3,4,5,6,7,8};
动态初始化:包含默认初始化
int[] b = new int[10];
数组边界
-
数组是相同数据类型(数据类型可以是任意类型)的有序集合
-
数组也是对象。数组元素相当于对象的成员变量
-
数组的长度是确定的,不可变的。如果越界,则ArrayIndexOutofBounds
多维数组
-
多维数组可以看成数组的数组
-
定义二维数组:
int a[][] = new int[2][5]; -
浙公网安备 33010602011771号