Java には 3 つの主要なループ構造があります:
while ループ
do...while ループ
for ループ
シーケンシャル構造のプログラムステートメントは 1 回しか実行できません。同じ操作を複数回実行したい場合は、ループ構造を使用する必要があります。
1. While ループ
構文:
while( 布尔表达式 ) { //循环内容 }
ブール式と一致する限り、つまり式の結果が true である限り、ループは実行を続けます。
例:
実行結果:
(ビデオ チュートリアルの推奨事項:java video)
2. do...while ループ
while 文の場合、条件を満たさないとループに入ることができません。ただし、条件が満たされない場合でも、少なくとも 1 回は実行する必要がある場合があります。
do…while ループは while ループに似ていますが、異なる点は、do…while ループが少なくとも 1 回実行されることです。
構文:
do{ //代码语句 }while(布尔表达式);
注: ブール式はループ本体の後にあるため、ブール式を検出する前にステートメント ブロックが実行されます。ブール式が true と評価されると、ブール式が false と評価されるまでステートメントのブロックが実行されます。
#例: 実行結果:##3. for ループ
#すべてのループ構造は while または do...while で表現できますが、Java には別のステートメントである for ループが用意されており、これにより一部のループ構造がより単純になります。 for ループの実行回数は実行前に決定されます。 構文:for(初始值;布尔表达式;更新){ //代码语句 }for ループにはいくつかの命令があります: 最初に初期化ステップが実行されます。型は宣言できますが、1 つ以上のループ制御変数を初期化することも、空のステートメントにすることもできます。次に、ブール式の値をテストします。 true の場合、ループ本体が実行されます。 false の場合、ループは終了し、ループ本体に続くステートメントの実行が開始されます。ループを 1 回実行した後、ループ制御変数を更新します。ブール式をもう一度確認してください。以上の処理をループで実行します。 例:
実行結果:
#推奨チュートリアル:Java エントリー プログラム
以上がJavaのループ文とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。