简体   繁体   English

“错误:在Grad类中找不到主要方法,请将该主要方法定义为:public static void main(String [] args)”

[英]“Error: Main method not found in class Grad, please define the main method as: public static void main(String[] args)”

I get this message by java compiler "Error: Main method not found in class Grad, please define the main method as: public static void main(String[] args)" 我通过Java编译器收到此消息:“错误:在Grad类中找不到主要方法,请将主要方法定义为:public static void main(String [] args)”

this is my (from the book) code: 这是我的(摘自本书)代码:

class Grad {
      String naziv = "nepoznat";
      int brojStanovnika = 0;
}

class TestGrad {
      public static void main(String[] args) {
            Grad g1 = new Grad();
            Grad g2 = new Grad();
            Grad g3 = new Grad();
            g1.naziv = "Belgrade";
            g1.brojStanovnika = 1600000;
            g2.naziv = "Njujork";
            g2.brojStanovnika = 20000000;
            g3.naziv = "Vankuver";
            System.out.println(g1.naziv);
            System.out.println(g1.brojStanovnika);
            System.out.println(g2.naziv);
            System.out.println(g2.brojStanovnika);
            System.out.println(g3.naziv);
            System.out.println(g3.brojStanovnika);

  }

} }

very frustrating, please help :) 非常令人沮丧,请帮助:)

make your TestGrad public and be sure that the file name is also TestGrad.java 将您的TestGrad公开,并确保文件名也是TestGrad.java

class Grad {
      String naziv = "nepoznat";
      int brojStanovnika = 0;
}

public class TestGrad {
      public static void main(String[] args) {
            Grad g1 = new Grad();
            Grad g2 = new Grad();
            Grad g3 = new Grad();
            g1.naziv = "Belgrade";
            g1.brojStanovnika = 1600000;
            g2.naziv = "Njujork";
            g2.brojStanovnika = 20000000;
            g3.naziv = "Vankuver";
            System.out.println(g1.naziv);
            System.out.println(g1.brojStanovnika);
            System.out.println(g2.naziv);
            System.out.println(g2.brojStanovnika);
            System.out.println(g3.naziv);
            System.out.println(g3.brojStanovnika);

  }
}

The main method is defined in the TestGrad class, so that's what you should try to run. main方法是在TestGrad类中定义的,因此您应该尝试运行该方法。 Not the Grad class. 不是研究生班。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误:在类mainGUI中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Error: Main method not found in class mainGUI, please define the main method as: public static void main(String[] args) 错误:在 class 中找不到主要方法,请将主要方法定义为:public static void main(String[] args) - Error: Main method not found in class, please define the main method as: public static void main(String[] args) 错误:在类Text中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Error: Main method not found in class Text, please define the main method as: public static void main(String[] args) 错误:在Binary类中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Error: Main method not found in class Binary, please define the main method as: public static void main(String[] args) 错误:在TextBook类中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Error: Main method not found in class TextBook, please define the main method as: public static void main(String[] args) 在 class _____ 中找不到主要方法。 请将主要方法定义为:public static void main(String[] args) - Main Method not found in class _____. Please define the main method as: public static void main(String[] args) 在ActivityTime类中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Main method not found in class ActivityTime, please define the main method as: public static void main(String[] args) 错误:在类 singleInheritance.A 中找不到 Main 方法,请将 main 方法定义为:public static void main(String[] args) 或 JavaFX - Error: Main method not found in class singleInheritance.A, please define the main method as: public static void main(String[] args) or a JavaFX 运行时错误:在ImageTool类中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Runtime Error: Main method not found in class ImageTool, please define the main method as: public static void main(String[] args) Eclipse-错误:在类projectOne中找不到主要方法,请将该主要方法定义为:public static void main(String [] args) - Eclipse - Error: Main method not found in class projectOne, please define the main method as: public static void main(String[] args)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM