
一、数组是什么数组属于引用类型是用来批量保存一组相同类型数据的数据结构。核心特点数组长度一旦确定就不可以更改。二、数组两种定义方式方式 1先指定长度后面再赋值// 格式数据类型[] 数组名 new 数据类型[长度]; int[] arr new int[5];int[]代表整型数组类型arr数组变量名字new int[5]在堆内存开辟空间能存 5 个 int 数字方式 2直接写好里面的元素int[] arr {1,3,5,7,9};直接给出元素编译器自动计算数组长度。三、数组唯一属性length数组名.length获取数组的长度元素总个数int len arr.length;四、下标索引下标从 0 开始合法下标范围0 ~ length‑1存数据arr[下标] 值;取数据int x arr[下标];⚠️ 报错java.lang.ArrayIndexOutOfBoundsException数组下标越界异常。访问小于 0或者大于等于 length 的下标就会崩溃。五、遍历数组循环读每一个元素用 for 循环i 当作下标for(int i 0; i arr.length; i){ System.out.print(arr[i] ); }