- public class NullPoint {
-
- public static void main(String[] args) {
-
- int[] arr = new int[3];
- for(int i = 0; i<=arr.length; i++)//如果没有这个for循环的话,在建立数组对象的时候会有默认初始化值0
- {
- arr[i] = (Integer) null;//数组是引用类型,不能直接把null赋给arr[i],要转化为Integer类型。运行会有空指针异常
- }
-
- for(int i : arr)
- {
- System.out.println(arr[i]);
- }
- }
- }
复制代码 1、数组的空间一定是连续的。
2、存入空指针异常。不存数,默认初始化的话,值为0 |