ホームページ  >  記事  >  Java  >  Java で for ループを使用するときによくある構文エラーは何ですか?

Java で for ループを使用するときによくある構文エラーは何ですか?

王林
王林オリジナル
2019-11-27 10:34:523731ブラウズ

Java で for ループを使用するときによくある構文エラーは何ですか?

エラー プログラムは次のとおりです:

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

無料のビデオ チュートリアルの推奨事項: java オンライン ビデオ

内部エラー:

print ステートメントに変数宣言を含めることはできません。次のように記述します:

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

もう 1 つの方法は、宣言を独自の行に記述することです。j 以外の名前を付ける必要があります。この変数を宣言しているため:

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

さらに、出力を実現するために Math.pow() メソッドは必要ありません:

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

さらに関連する知識については、Java 入門チュートリアル

をご覧ください。

以上がJava で for ループを使用するときによくある構文エラーは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。