はじめに:ループを使用すると、ループが壊れたり、続行したり、戻ったりすると混乱することがよくあります。今日は私はそれを特別に整理し、後で使用するのを待ちました...
for(int i = 1; i <5; i ++){system.out.println( "i == for =>"+i); while(i%2 == 0){system.out.println( "i == while ==>"+i);破損; // whileループを停止し、背後にコードを続行します。 ((while)ループを停止し、ループの背後にあるコードを続行します)}}印刷結果:
i == for => 1 i == for => 2 i == while ==> 2 i == for => 3 i == for => 4 i == while ==> 4for(int i = 1; i <5; i ++){system.out.println( "outioute reoop i ==>"+i); for(int j = 1; j <5; j ++){system.out.println( "内部ループj ==>"+j); while(j == 2){break; // whileループを停止し、コードを続行します。 (現在のループを停止し、ループの背後にあるコードを続行します)}}}}印刷結果:
外側ループI ==> 1インナーループJ ==> 1インナーループJ ==> 2インナーループJ ==> 3インナーループJ ==> 4外ループI ==> 2インナーループJ ==> 2インナーループJ ==> 3インナーループJ ===> 4外ループj ==> 4アウターループi ==> 4インナーループj ==> 1インナーループJ ==> 2インナーループj ==> 3インナーループj ==> 3インナーループj ==> 4 for(int i = 1; i <5; i ++){system.out.println( "outer loop i ==>"+"+i); for(int j = 1; j <5; j ++){system.out.println( "内部ループj ==>"+j); if(j == 2){system.out.println( "inenter for loop end ..."); break; //ループの電流内部を終了し、外側の後ろのコードを続行します。 (現在のループを終了し、外側のループの背後にあるコードを継続します)} System.out.println( "j ==>"+j); }}印刷結果:
外側のループi ==> 1インナーループJ ==> 1 j ==> 1内側ループj ==> 2内側ループ端の内側...外側ループi ==> 2内側ループj ==> 1 j ==> 1インナーループj ==> 2内側ループ端j ==> 1 j ==> 1インナーループj ==> 1インナーループj ==> 2
ループの内側は終わります...
for(int i = 1; i <5; i ++){while(i%2 == 0){system.out.println( "i == return ==>"+i); return; //現在実行されている関数を終了すると、後続のコードは実行されません} system.out.println( "i ====>"+i); }印刷結果:
i =====> 1 i === return ==> 2for(int i = 1; i <5; i ++){system.out.println( "i === for =>"+i); while(i%2 == 0){//このループはデッドループシステムです。続行; (このループを終了し、コードのループを続けます)} system.out.println( "i ===>"+i); }印刷結果:
i == for => 1 i ===> 1 i == for => 2 i == while ==> 2 i == while ==> 2 i == ==> 2 i == while ==> 2。 。 。
上記の結果から判断すると、一般に、ブレークは現在のループ(最も近いループ)から飛び出し、外側のループを継続します。このループを終了し続けます。続行後のコードは実行されず、後続のループに続きます。つまり、まだ同じループにあります。返品は現在の方法によって終了し、メソッド後のコードは実行されません。これらは私の大まかなテストの結果にすぎません。良いサプリメントがある場合は、メッセージを残してください。対応する変更を行います。
要約します
上記は、編集者によって導入されたforループのJavaで休憩、続行、戻りの使用です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!