我正在尝试在类中创建一个对象数组。不幸的是,我一直在遇到nullpointerexception。 这是我的代码,可能出错了什么?
/////Init Buttons/////
//
button[] Buttons=new button[nButtons];
for (int i=0; i<nButtons-1; i++)
Buttons[i]=new button();
/////End/////
/////Set Button information/////
for (int n=0; index < nButtons*4-1; index+=4, n++) {
////////
if (debug)
print("Index ");
println(index);
print("N ");
println(n);
////////
String[] pieces = split(lines[0], ' ');
////////
if (debug)
{
print("Button name ");
println(pieces[index]);
print("Button X ");
println(pieces[index+1]);
print("Button Y ") ;
println(pieces[index+2]);
print("Button size ");
println(pieces[index+3]);
}
///////
Buttons[n].setInfo(pieces[index], Float.parseFloat(pieces[index+1]), Float.parseFloat(pieces[index+2]), Float.parseFloat(pieces[index+3]));
}
&#13;