我定义了一个Student的对象数组,后来从数据库读出数据进行赋值操作。
tempStudents2 = new Student[i];
运行报错误:java.lang.NullPointerException
解决方法:数组中的每个对象也需要被初始化!
//开始加载学生信息
System.out.println("总人数:"+i);
tempStudents2 = new Student[i];
for(int m =0;m<i;m++)
tempStudents2[m] = new Student();
OK。