Maison >Java >Javacommencer >Quelles sont les erreurs de syntaxe courantes lors de l'utilisation de boucles for en Java ?

Quelles sont les erreurs de syntaxe courantes lors de l'utilisation de boucles for en Java ?

王林
王林original
2019-11-27 10:34:523739parcourir

Quelles sont les erreurs de syntaxe courantes lors de l'utilisation de boucles for en Java ?

Le programme d'erreur est le suivant :

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();
    }
}

Recommandation de didacticiel vidéo gratuit : Vidéo en ligne Java

Erreur interne :

Vous ne pouvez pas avoir de déclaration de variable dans votre instruction print, écrivez-la comme ceci :

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();
    }
}

Une autre façon est d'écrire la déclaration sur sa propre ligne. Vous devez la nommer autrement que j car. Vous avez déclaré cette variable :

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();
    }
}

De plus, vous n'avez pas besoin de la méthode Math.pow() pour obtenir le résultat :

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();
    }
}

Si vous souhaitez en savoir plus sur les connaissances connexes, vous pouvez visiter : Tutoriel d'introduction à Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn