-2

我在第二个文件中设置了一个类,它与主文件在同一个包中,但由于某种原因,我无法在没有给出“ cannot find symbol error”的情况下调用它,即使我确定一切正常。这是我尝试过的基本文件,它复制的内容完全相同,但我不确定它是我的代码还是 netbeans。

package filesystem;

public class FileSystem {


public static void main(String[] args) {
 FileMethods(Hello);  
   }
}

和其他班级

package filesystem;

public class FileMethods {


public void FileMethods(String myString){
    System.out.println(myString);
    } 
}

这是我在该行旁边得到的错误

错误

谢谢你的帮助

4

2 回答 2

1

也许是这样的:

new FileMethods("Hello");

不创建新对象就不能直接调用构造函数。

于 2013-08-17T12:01:52.380 回答
1

也许你想做

new FileMethods("Hello");

打印字符串 Hello。

在这里,您尝试引用不存在的变量 Hello。

于 2013-08-17T11:54:49.733 回答