ホームページ >Java >&#&ベース >Javaのループ文とは何ですか

Javaのループ文とは何ですか

王林
王林オリジナル
2020-05-31 12:00:326565ブラウズ

Javaのループ文とは何ですか

Java には 3 つの主要なループ構造があります:

while ループ

do...while ループ

for ループ

シーケンシャル構造のプログラムステートメントは 1 回しか実行できません。同じ操作を複数回実行したい場合は、ループ構造を使用する必要があります。

1. While ループ

構文:

  while( 布尔表达式 ) {
    //循环内容
  }

ブール式と一致する限り、つまり式の結果が true である限り、ループは実行を続けます。

例:

Javaのループ文とは何ですか

実行結果:

Javaのループ文とは何ですか

(ビデオ チュートリアルの推奨事項:java video)

2. do...while ループ

while 文の場合、条件を満たさないとループに入ることができません。ただし、条件が満たされない場合でも、少なくとも 1 回は実行する必要がある場合があります。

do…while ループは while ループに似ていますが、異なる点は、do…while ループが少なくとも 1 回実行されることです。

構文:

  do{
    //代码语句
   }while(布尔表达式);

注: ブール式はループ本体の後にあるため、ブール式を検出する前にステートメント ブロックが実行されます。ブール式が true と評価されると、ブール式が false と評価されるまでステートメントのブロックが実行されます。

#例:

Javaのループ文とは何ですか

実行結果:

Javaのループ文とは何ですか##3. for ループ

#すべてのループ構造は while または do...while で表現できますが、Java には別のステートメントである for ループが用意されており、これにより一部のループ構造がより単純になります。

for ループの実行回数は実行前に決定されます。

構文:

  for(初始值;布尔表达式;更新){
    //代码语句
  }

for ループにはいくつかの命令があります:

最初に初期化ステップが実行されます。型は宣言できますが、1 つ以上のループ制御変数を初期化することも、空のステートメントにすることもできます。次に、ブール式の値をテストします。 true の場合、ループ本体が実行されます。 false の場合、ループは終了し、ループ本体に続くステートメントの実行が開始されます。ループを 1 回実行した後、ループ制御変数を更新します。ブール式をもう一度確認してください。以上の処理をループで実行します。

例:

実行結果:Javaのループ文とは何ですか

#推奨チュートリアル:

Java エントリー プログラム Javaのループ文とは何ですか

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

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