Das Fehlerprogramm lautet wie folgt:
public class Forloop { public static void main(String[] args) { for (int i = 1; i <= 4; i++) { for (int j = 1; j <= i; j++) { System.out.print(int j = Math.pow(j,i)); } System.out.println(); } }
Kostenlose Video-Tutorial-Empfehlung: Java-Online-Video
Interner Fehler:
Sie können keine Variablendeklaration in Ihrer Druckanweisung haben, schreiben Sie sie wie folgt:
public static void main(final String[] args) { for (int i = 1; i <= 4; i++) { for (int j = 1; j <= i; j++) { System.out.print(Math.pow(j, i)); } System.out.println(); } }
Eine andere Möglichkeit besteht darin, die Deklaration in eine eigene Zeile zu schreiben. Sie müssen ihr einen anderen Namen als j geben Sie haben diese Variable deklariert:
public static void main(final String[] args) { for (int i = 1; i <= 4; i++) { for (int j = 1; j <= i; j++) { int exp = (int) Math.pow(j, i); System.out.print(exp); } System.out.println(); } }
Darüber hinaus benötigen Sie nicht die Methode Math.pow()
, um die Ausgabe zu erhalten:
public static void main(final String[] args) { for (int i = 1; i <= 4; i++) { for (int j = 1; j <= i; j++) { System.out.print(j * j + " "); } System.out.println(); } }
Wenn Sie mehr zu diesem Thema erfahren möchten, können Sie Folgendes besuchen: Java-Einführungs-Tutorial
Das obige ist der detaillierte Inhalt vonWas sind die häufigsten Syntaxfehler bei der Verwendung von For-Schleifen in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!