Java言語を自分で学ぶ過程で、休憩の使用を混乱させて継続するのは簡単です。将来の迅速なレビューとレビューを容易にするために、ここに調査メモを残します。
簡単な説明
反復ステートメントの主な部分では、ループの流れを制御するためにブレークアンド続行を使用できます。その中でも、ブレイクはループを強制的に終了し、ループ内の残りのステートメントを実行しないために使用されます。現在のイテレーションを実行する停止を続け、次にループの先頭に戻って次のイテレーションを開始します。
ソースコード
次のプログラムでは、休憩の例を示しており、ループを続けています。
パッケージcom.mufeng.thefourthchapter; public class breakandcontinue {public static void main(string [] args){for(int i = 0; i <100; i ++){if(i == 74){//ループブレイクの場合は} if(i%9!= 0){//次の反復が続行します。 } system.out.print(i + ""); } system.out.println(); int i = 0; while(true){i ++; int j = i * 27; if(j == 1269){//ループブレイクから外れています。 } if(i%10!= 0){//ループの上部継続; } system.out.print(i + ""); }}}出力結果
01.0 9 18 27 36 45 54 63 72
02.10 20 30 40
ソースコードの解析<br />これでは、ループの場合、私の値は100に達することはありません。なぜなら、私が74に達すると、ブレークステートメントがループを破るからです。通常、割り込み条件がいつ満たされているかわからない場合にのみ休憩が必要です。私が9までに分割できない限り、継続ステートメントは実行プロセスをループの先頭に返します(これによりiの値が増加します)。分裂可能な場合、値が表示されます。出力結果が0を示す理由は、0%9が0に等しいためです。
最後に、「loop」を見ることができます。ただし、ループを中止するループ内にブレークステートメントがあります。さらに、継続ステートメントの実行シーケンスが、継続ステートメントの後に使用されるコンテンツを完了せずにループの先頭に戻ることもわかります。 (値は10で割り切れることができる場合にのみ印刷されます。)
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。