我有一个主要方法,但仍然出现错误

时间:2019-07-15 02:06:58

标签: java string main args

我正在尝试在下面编写一个简单的程序。

public class HelloWorld {
    public static void main (String[] args){
        System.out.printIn("Hello, World");
    }
}

我将文件另存为“ HelloWorld.java”,然后导航到该目录并在终端javac HelloWorld.java中键入此命令。这创建了一个HelloWorld.class文件。然后,我在终端中输入java HelloWorld来运行文件,但出现此错误

  

“错误:在类HelloWorld中找不到主要方法,请将该主要方法定义为:   公共静态void main(String [] args)   或JavaFX应用程序类必须扩展javafx.application.Application“

所以错误消息告诉我我在类内部没有main方法,我尝试使用大写字母M和小写字母m,但仍然会遇到相同的错误。有人知道为什么会这样吗?

2 个答案:

答案 0 :(得分:1)

您需要一个小写的“ L”而不是一个大写的“ I”。如果有助于记住“ println”代表“打印行”。

// Copy and paste this to correct your error.
System.out.println("Hello, World");

答案 1 :(得分:0)

拼写错误

//System.out.printIn("Hello, World");
System.out.println("Hello, World");

您写的是大写字母"I",而不是小写的"L"