1 数组的创建
比较常用的方式
int[] arr=new int[];
数组动态初始化
动态初始化格式:
数据类型[] 变量名 = new 数据类型[数组长度];
数组静态初始
静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度化
举例:int[] arr = new int[]{1,2,3};
数组常见问题
数组操作的两个常见小问题
ArrayIndexOutOfBoundsException:数组索引越界异常
原因:你访问了不存在的索引。
NullPointerException:空指针异常
原因:数组已经不在指向堆内存了。而你还用数组名去访问元素。