"可能没有被初始化"

C. *_* E. 5 java

我收到错误:

TestCounter.java:115:变量计数器可能没有初始化计数器[i] =新计数器(i);

我无法弄清楚如何解决它.我知道我的班级Counter有效.下面是我的代码,如果你能看一下,我会非常高兴.此代码包含在类的main方法中TestCounter.

  if(success) 
  {  
   Counter[] counters;

   for(int i=0; i<30; i++)
   {
       counters[i] = new Counter(i);
       System.out.println(counters[i].whatIsCounter());
   }
  }
Run Code Online (Sandbox Code Playgroud)

ska*_*man 12

你还没有创建数组,你刚刚声明了变量.

你需要这样做:

Counter[] counters = new Counter[30];
Run Code Online (Sandbox Code Playgroud)

或类似的东西