類別聲明差異錯誤 問題: 嘗試編譯Java 程式時,出現錯誤,指出:「類X是公共的,應該在名為X.java 的文件中聲明。 答案: 在 Java 中,公共類別的名稱必須與定義它的 .java 檔案。這是正確編譯和執行程式的必要條件。 解決方案: 要解決此錯誤,有兩個選項: 重新命名檔案:更改檔案名稱以符合公共類別名稱。例如,如果公有類別名為 WeatherArray,則將檔案重新命名為 WeatherArray.java。 重新命名類別: 變更公用類別名稱以符合檔案名稱。例如,如果檔案名為Main.java,請將類別名稱更改為public class Main. 一旦進行其中一項修改,錯誤將被解決,並且程式應該可以成功編譯.