嘗試編譯 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中文網其他相關文章!