public static void main(String[] args) { teacher[] d = new teacher[2]; System.out.println(d[0]); }
其中创建的数组d的内存状态为空,输出数组d其中一个元素是null,即使随便输出其中对象元素的属性会出NullPointerExceptin空指针报错
解决方案:
对对象数组所有元素对象实列化
for(int i=0;i<d.length;i++) d[i]=new teacher();