有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java NetBeans找不到符号类

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

enter image description here


共 (1) 个答案

  1. # 1 楼答案

    任何for-loopwhile-loopif-statement等都必须放在方法、构造函数或静态块内——简单地说,它必须放在用^{定义的块内

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

    public Player(...) {
    
         // getters & setters
    
         for (int i=0; i<4; i++) {
             System.out.println(i);
         }
    }