hello.java:1: 错误: 类 HelloWorld 是公共的, 应在 名为 HelloWorld.java 的文件中声明 public class HelloWorld {
时间: 2024-02-16 19:03:57 浏览: 116
Hello.java helloWorld
这个错误是因为你的文件名和类名不匹配。在Java中,公共类的名称必须与文件名完全相同。如果你的公共类名是HelloWorld,那么文件名也必须是HelloWorld.java。
所以要解决这个错误,你需要将文件名更改为HelloWorld.java,或者将公共类的名称更改为与文件名匹配。例如,如果你想将文件名保持为hello.java,那么你可以将公共类的名称更改为Hello。例如:
```
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
这样就可以编译和运行这个程序了。
阅读全文