问题描述:定义 class A,A中有成员变量 int a, 操作 A[] array = new A[10], 再操作 arry[i].a = 1时,报错:NullPointExpection。
原因: 详见博客:关于java的对象数组
简而言之就是:第一次new数组的操作,没有在内存中给数组每个元素分配空间,要依次new出数组中每个元素对象。
问题描述:定义 class A,A中有成员变量 int a, 操作 A[] array = new A[10], 再操作 arry[i].a = 1时,报错:NullPointExpection。
原因: 详见博客:关于java的对象数组
简而言之就是:第一次new数组的操作,没有在内存中给数组每个元素分配空间,要依次new出数组中每个元素对象。