Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取主要方法问题,但是否存在主要方法?_Java_Arrays_Object_Methods_Main - Fatal编程技术网

Java 获取主要方法问题,但是否存在主要方法?

Java 获取主要方法问题,但是否存在主要方法?,java,arrays,object,methods,main,Java,Arrays,Object,Methods,Main,所以我有一个程序,它说我需要在我的案例中添加公共静态无效的意思,但它已经在案例中了,所以我不确定为什么我不能得到任何结果。我的代码没有显示任何错误,但一旦我运行,就会收到相同的消息。我有两个公共类,所以我添加了这两个类,这样任何人都可以看到完整的编程。我完全不知道如何消除这个错误 错误:在类finalproject中找不到Main方法,请定义 main方法为:publicstaticvoidmain(String[]args)或JavaFX 应用程序类必须扩展javafx.application

所以我有一个程序,它说我需要在我的案例中添加公共静态无效的意思,但它已经在案例中了,所以我不确定为什么我不能得到任何结果。我的代码没有显示任何错误,但一旦我运行,就会收到相同的消息。我有两个公共类,所以我添加了这两个类,这样任何人都可以看到完整的编程。我完全不知道如何消除这个错误

错误:在类finalproject中找不到Main方法,请定义 main方法为:publicstaticvoidmain(String[]args)或JavaFX 应用程序类必须扩展javafx.application.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 {
        ....