如何在java中的另一个类中声明类数组?

时间:2016-11-01 17:26:22

标签: java nullpointerexception

我正在尝试在类中创建一个对象数组。不幸的是,我一直在遇到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;
&#13;
&#13;

0 个答案:

没有答案