NetBeans找不到符号类

时间:2018-07-27 08:55:46

标签: java for-loop netbeans

我当时在NetBeans中从事一个Java项目,在一天写了几段代码后,我试图继续我的工作,但是出现了问题。问题是我无法写一行代码而没有得到图中显示的错误。此外,我尝试处理其他先前完成的项目,但是每次插入(例如)for循环时,我都会遇到相同的错误。我试图通过清除缓存来解决它,但是它没有帮助我。我相信这与NetBeans有关,但我不知道是什么。

enter image description here

1 个答案:

答案 0 :(得分:3)

任何for-loopwhile-loopif-statement等都必须放置在方法,构造函数或静态块的内部 内-简短地说,它们必须位于用{ }定义的块。

您将for-loop放在构造函数和play_game方法之间。如果要在对象实例化后立即执行循环,请将其放入构造函数或构造函数调用的方法中。

public Player(...) {

     // getters & setters

     for (int i=0; i<4; i++) {
         System.out.println(i);
     }
}