尝试编译 Java 程序时,遇到编译器错误:“Error: class X is public,应该在名为的文件中声明X.java."
当 .java 文件中的公共类与文件名不匹配时,会出现此错误。
要解决这个问题,有两个办法options:
选项 1:重命名 Java 文件以匹配公共类的名称。
选项 2:重命名公共类以匹配文件名称。
这是更正后的代码:
// WeatherArray.java public class WeatherArray { public static void main(String[] args) { // ... } }
或者:
// Main.java public class Main { public static void main(String[] args) { // ... } }
以上是为什么我的 Java 编译器显示'错误:类 X 是公共的,应该在名为 X.java 的文件中声明”?的详细内容。更多信息请关注PHP中文网其他相关文章!