簡體   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)”

我通過Java編譯器收到此消息:“錯誤:在Grad類中找不到主要方法,請將主要方法定義為:public static void main(String [] args)”

這是我的(摘自本書)代碼:

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);

  }

}

非常令人沮喪,請幫助:)

將您的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);

  }
}

main方法是在TestGrad類中定義的,因此您應該嘗試運行該方法。 不是研究生班。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM