Codegym University コースの一部としてのメンターによる講義の抜粋。フルコースにお申し込みください。
"やあ。"
「こんにちは、エリー!」
「ループについて学習しましょう。ループは if/else ステートメントと同じくらい単純ですが、さらに興味深いものです。ループを使用すると、任意のコマンドまたはコマンドのブロックを複数回実行できます。一般に、ループは次のようになります。」
ループ(例1)
while(boolean condition)
command;
ループ(例2)
while(boolean condition)
block of commands in curly brackets
「すべて非常に単純です。ループ条件が true である限り、コマンドまたはブロックが何度も実行されます。最初に条件がチェックされます。条件が true の場合、ループ本体 (コマンドのブロック) が実行されます。条件が再度チェックされます。条件が true の場合、ループ本体が再度実行されます。条件が true でなくなるまで、これが繰り返されます。
「それが常に真である場合、または常に偽である場合はどうなりますか?」
「常に true の場合、プログラムは実行を停止することはありません。ループを無限に繰り返します。常に false の場合、ループ本体は決して実行されません。」
ここではいくつかの例を示します。
Javaコード | 説明 |
---|---|
|
3 2 1 0 |
|
0 1 2 |
|
プログラムは、文字列「exit」が入力されるまで、キーボードからの文字列を出力します。 |
|
プログラムは画面上に文字Cを繰り返し表示します。 |
|
プログラムは、文字列「exit」が入力されるまで、キーボードから文字列を読み取ります。 |
「条件文の後で、これは複雑ではないようです。すでに試してみたいと思っています。」
GO TO FULL VERSION