Ahs*_*her 0 java arrays nullpointerexception
我只是坚持错误" 线程中的异常"主"java.lang.NullPointerException "请告诉我我提交的错误,解决方案.它是一个简单的数组.我如何从这个数组访问方法setAge(int).
    Person arr[] = new Person[2];
    arr[0].setAge(20);
Run Code Online (Sandbox Code Playgroud)
谢谢.
您正在创建一个包含两个空插槽的数组.首先填充这些插槽:
arr[0] = new Person();
arr[1] = new Person();
Run Code Online (Sandbox Code Playgroud)
或者对于大型数组使用循环:
for(int personIndex = 0; personIndex < arr.size; personIndex++)
{
    arr[personIndex] = new Person();
}
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           253 次  |  
        
|   最近记录:  |