示例
public class Student{
String name;
Integer id;
public void setName(String name){
this.name=name;
}
public void setId(Integer id){
this.id=id;
}
public static void main(String[] args){
Student[] students=new Student[10];
for(int i=0;i<10;i++){
//需要对自定义对象进行初始化
students[i]=new Student();
students[i].setName("zs");
students[i].setId(i);
}
}
}
出现空指针异常是因为调用了未初始化或不存在的对象
创建数组的时候数组中的对象都为null,需要进行初始化后使用