- 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 |