Java 获取主要方法问题,但是否存在主要方法?
所以我有一个程序,它说我需要在我的案例中添加公共静态无效的意思,但它已经在案例中了,所以我不确定为什么我不能得到任何结果。我的代码没有显示任何错误,但一旦我运行,就会收到相同的消息。我有两个公共类,所以我添加了这两个类,这样任何人都可以看到完整的编程。我完全不知道如何消除这个错误 错误:在类finalproject中找不到Main方法,请定义 main方法为:publicstaticvoidmain(String[]args)或JavaFX 应用程序类必须扩展javafx.application.applicationJava 获取主要方法问题,但是否存在主要方法?,java,arrays,object,methods,main,Java,Arrays,Object,Methods,Main,所以我有一个程序,它说我需要在我的案例中添加公共静态无效的意思,但它已经在案例中了,所以我不确定为什么我不能得到任何结果。我的代码没有显示任何错误,但一旦我运行,就会收到相同的消息。我有两个公共类,所以我添加了这两个类,这样任何人都可以看到完整的编程。我完全不知道如何消除这个错误 错误:在类finalproject中找不到Main方法,请定义 main方法为:publicstaticvoidmain(String[]args)或JavaFX 应用程序类必须扩展javafx.application
错误说明您需要在
finalproject
类中使用main
方法。一旦添加了该方法,就可以调用所需的任何其他方法,在您的示例中,该方法是employeeCase.main(args)代码>:
您的main是在employeeCase
中定义的,而不是在finalproject
中定义的。修好了,怎么会这样?当我移动它时,我得到一个错误,然后修复该错误。main
需要在顶级类中。如果需要帮助,您需要发布。我不应该阅读有关员工和最终项目的代码。如果您的问题是关于嵌套类中的主方法,那么您需要发布一个在嵌套类中只有主方法的程序。请阅读。您不应该在得到答案后删除代码。
public class finalproject {
public static class employeeCase {
//This main method doesn't work
public static void main(String[] args) {
System.out.println("Test");
}
}
}
public class finalproject {
//Add the below three lines:
public static void main(String[] args) {
employeeCase.main(args);
}
public static class employeeCase {
....