我已经在第二个文件中设置了一个类,该文件与主文件包在同一个文件夹中但由于某种原因,我无法在没有给出“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);
}
}
这是我在
行旁边的错误!
感谢您的帮助
答案 0 :(得分:1)
也许你想做
new FileMethods("Hello");
打印字符串Hello。
在这里,您尝试引用不存在的变量Hello。
答案 1 :(得分:1)
也许是这样的:
new FileMethods("Hello");
如果不创建新对象,则无法直接调用构造函数。