ホームページ  >  記事  >  Javaにはどのようなループ文がありますか?

Javaにはどのようなループ文がありますか?

百草
百草オリジナル
2023-06-21 15:42:122633ブラウズ

Java ループ ステートメント: 1. while ループ、構文は「while (ブール式) {ループ本体;}」、条件が true の場合にループ本体が実行されます。2. do-while ループ、構文は「do{ループ本体;}while(ブール式);」です。条件が満たされない場合でも少なくとも1回は実行されます。3. forループの構文は「for(式1;式2;式3)」です。 {loop body;}"; 式1は変数に値を代入する式、式2はループ条件、式3は変数の値を変更する式です。

Javaにはどのようなループ文がありますか?

このチュートリアルのオペレーティング システム: Windows 10 システム、Java19.0.1 バージョン、Dell G3 コンピューター。

一部のプログラムセグメントは、特定の条件下で複数回実行されます。これをループ構造プログラムと呼びます。 Java には、ループ構造を実装するための 3 種類のループ ステートメント (while ステートメント、do-while ステートメント、for ステートメントなど) が用意されています。共通するのは、与えられた条件に基づいて、指定されたプログラム部分(ループ本体)の実行を継続するかどうかを決定することです。実行条件が満たされた場合、ループ本体は実行を継続します。そうでない場合、ループ本体は実行されず、ループ ステートメントは終了します。

1: while ループ

while ループの構文は次のとおりです:

while(布尔表达式){
循环体;
}

説明:

ブール式は実行の条件を表します。条件が True の場合、ループ本体が実行されます。

ループ本体は、単純なステートメントまたは複合ステートメントのいずれかにすることができます。

while ステートメントの実行プロセスは次のとおりです: ブール式の値を計算し、その値が true の場合はループ本体を実行し、次にブール式の値を計算し、その値が true の場合はループ本体を実行します。ループ本体を実行し、ブール式の値が false になるまでループを形成し、ループを終了します。

while ループを使用して 1 2 3 .... 100 の合計を計算し、結果を表示します

Javaにはどのようなループ文がありますか?

2: while ループを実行します

do-while ループの構文は次のとおりです。

do{
循环体;
}while(布尔表达式);

説明:

ブール式はループの実行条件を表します。

ループ本体には、ステートメントまたはステートメントのシーケンスを指定できます。

do-while ステートメントの実行プロセスは次のとおりです。ループ本体を実行し、ブール式の値を計算し、その値が true の場合は、ループ本体を実行して、ブール式の値が得られるまでループを形成します。ブール式が false になるため、ループを終了し、do-while ステートメントの後のステートメントを実行します。

do-while ループを使用して 1 2 3... 100 の合計を計算し、結果を表示します

Javaにはどのようなループ文がありますか?

3: for ループ

For ループ構文構造:

for(表达式1; 表达式2; 表达式3){
循环体;
}

説明:

式 1 の機能は、ループ変数を初期化することです。

式 2 の機能は、ループ条件を与えることです。

式 3 の機能は、ループ変数の値を変更することです。

ループ本体には 1 つ以上のステートメントを指定できます。

for ループの実行プロセスは、式 1 を実行し、式 2 を計算し、式 2 の値が true の場合、ループ本体を実行し、式 3 を実行し、ループ変数の値を変更します。式 2 の値が true の場合、ループ本体に入り、式 2 の値が false になるまでループを形成し、ループを終了し、for の後のステートメントを実行します。

for ループを使用して 1 2 3... 100 の合計を計算し、結果を表示します

Javaにはどのようなループ文がありますか?

4: Double for ループ

九九を出力します。

Javaにはどのようなループ文がありますか?

Javaにはどのようなループ文がありますか?

5: ブレーク ステートメントの使用

ブレークは、現在の最新の九九を終了することです。ループ

while ループを使用して 1 2 3... を計算し、合計が 100 を超えたらループを終了し、加算した数値の総数を出力します

Javaにはどのようなループ文がありますか?

ラベル ブレーク ラベルも使用できます。ブレークは for ループを直接終了します。

Javaにはどのようなループ文がありますか?

##出力は次のとおりです。 #6: continue の使用

Javaにはどのようなループ文がありますか?

出力は次のとおりです:

Javaにはどのようなループ文がありますか?

Continue は現在のループを終了するだけで、継続します。後で実行する

以上がJavaにはどのようなループ文がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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