類別名稱和來源檔案名稱不符
錯誤“類別X 是公共的應該在名為X.java 的檔案中聲明”表示公共類別的名稱與包含它的來源檔案的名稱之間存在差異。
Java 命名約定的規則規定公共類別必須始終在與類別本身同名的檔案中聲明,副檔名為「.java」。例如,應在名為「MyClass.java」的檔案中宣告名為「MyClass」的公用類別。
解決方案
要解決此問題,您可以重新命名來源檔案或重新命名檔案中的公共類別。您可以採取以下步驟:
public class Main { public static void main(String[] args) { // ... } }
以上是為什麼我的 Java 程式碼顯示「類別 X 是公共的,應該在名為 X.java 的檔案中宣告」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!