“java:class FirstProgram是public,应该在文件名FirstProgram.java中声明”错误。我的班级和文件名匹配,这就是我感到困惑的原因。我在IDE上看到的屏幕截图,以及复制和粘贴的代码以及错误消息发布在下面。感谢您的时间。
public class FirstProgram
{
public static void main(String[] args)
{
System.out.println("Programming is not a spectator sport");
System.exit(0);
}
}
错误:(4,8)java:class FirstProgram是public,应该在名为FirstProgram.java的文件中声明
答案 0 :(得分:-1)
您的问题是您将类命名为main,程序的名称,甚至文件名,都必须与类的名称相匹配。您的班级名称是Firstprogram,但您的文件名是main。您必须将文件名更改为Firstprogram.java