这段代码有什么问题公共类Hello {public static void main(){System.out.println("Does not execute");

-1 java eclipse

我在Eclipse中输入了这段代码

 public class Hello 
 {
   public static void main() 
   {
      System.out.println("Doesn't execute");
   }
   // .....
 }
Run Code Online (Sandbox Code Playgroud)

当我按下运行它说它不包含主类型.
我不知道我做错了什么,而且我是java新手.

Rav*_*edi 6

它应该是:

public static void main(String[] args)
Run Code Online (Sandbox Code Playgroud)


Chr*_*jee 5

这是你的代码应该是这样的:

public class Hello {
   public static void main(String[] args) {
      System.out.println("Doesn't execute");
   }
}
Run Code Online (Sandbox Code Playgroud)

注意右括号,我也正确地改变了你的主要方法.

这是另一个提示:
当你在Eclipse中创建一个新的Java类时,有一个选项可以为你自动生成主方法存根(这个选项可以在你不知道的情况下修复你的错误).

这是以下屏幕截图中的第一个选中复选框. 选中添加主方法存根

  • 对于像这样的东西,eclipse也有自动完成的宏.例如,如果您键入`main`然后按ctrl + space它将创建一个main方法. (2认同)