编码新手。搜索以下查询无济于事。
我正在使用Dcoder IDE并尝试Hello World教程。
当我尝试输出代码时,出现以下错误消息。
source_file.java:1: error: class HelloWorld1 is public,
should be declared in a file named HelloWorld1.java
public class HelloWorld1
^
1 error
我的代码如下
public class HelloWorld1
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
该文件另存为HelloWorld1.java
我该如何解决?
谢谢
答案 0 :(得分:1)
您的文件另存为source_file.java
。为了编译您的代码,必须将其命名为HelloWorld1.java
。
为提高代码的可读性,缩进通常是一种好习惯,例如:
public class HelloWorld1 {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
答案 1 :(得分:0)
您确定文件已保存为HelloWorld1.java吗?因为您在输出中将其发布为“ source_file.java”。