Beim Versuch, ein Java-Programm zu kompilieren, tritt ein Compilerfehler auf: „Fehler: Klasse X ist public, sollte in einer Datei mit dem Namen deklariert werden X.java."
Dieser Fehler tritt auf, wenn die öffentliche Klasse in einer .java-Datei nicht mit dem Dateinamen übereinstimmt.
Um dieses Problem zu beheben, gibt es zwei Möglichkeiten:
Option 1: Benennen Sie die Java-Datei so um, dass sie mit dem Namen der öffentlichen Klasse übereinstimmt.
Option 2: Benennen Sie die öffentliche Klasse um, sodass sie mit der der Datei übereinstimmt Name.
Hier ist die Korrektur Code:
// WeatherArray.java public class WeatherArray { public static void main(String[] args) { // ... } }
Alternativ:
// Main.java public class Main { public static void main(String[] args) { // ... } }
Das obige ist der detaillierte Inhalt vonWarum zeigt mein Java-Compiler „Fehler: Klasse X ist öffentlich, sollte in einer Datei namens X.java deklariert werden' an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!