1、创建一个学生类Stu、只有一个属性 name;
2、创建一个学生对象数组、Stu [ ] s=new Stu[10];
3、赋值的时候、如果直接 s[0].setname("dd");就会出错 并提示java.lang.NullPointerException;
解决办法 在 s[0].setname("dd"); 前面应该 这样 s[0]=new Stu();
这是因为没有为数组申请内存空间。
但是String 就不同了,如果直接 String [] str=new String [10]; str[0]="hellow!";就没问题!