Javascript中に終了

| | | | | | | | | | | | | | | | | | | | | | |

Javaは、ループの実行時にbreakステートメントを中断します。 breakステートメントが実行されると、プログラムはステートメントの後にコードの実行を開始します。ネストされたループでbreakステートメントが使用されている場合、内側のループのみが終了します。

Java forおよびinループ同様のタスクを自動化するために使用されます。これらのループを操作する場合、特定の条件が満たされたときにループを終了できます。ここで、Javaの breakステートメントが登場します。 breakステートメントはループを完全に中断するために使用されます。

このチュートリアルでは、 breakステートメントを使用してループのフローを制御する方法について説明します。 Javaの場合。 Javaプログラムでのbreak宣言の例を見ていきます。

Javabreakステートメント

Javabreakステートメントはループの実行を中断します。インタプリタは、ループの後、プログラム内の次の命令に移動します。 break ステートメントは、ループ内で特定の条件が満たされた場合にループの動作を停止する場合に役立ちます。

pause の構文は次のとおりです。次のように:

breakステートメントはそれ自体のキーワードとして唯一のものです。 breakステートメントは関数ではないため、引数は必要ありません。 breakステートメントが検出されると、プログラムはループの現在の反復をスキップします。

Javaブレークの例

ユーザーに数値を推測するように求めるプログラムを作成しているとしましょう。 1から10の間。

ユーザーが正しい数字を推測した場合、プログラムは、ユーザーが正しい数字を推測したことを祝福するメッセージを出力する必要があります。それ以外の場合は、合計5回までの試行でユーザーが再度推測できるようにする必要があります

このプログラムの作成に使用できるコードは次のとおりです。< / p>

コードは次を返します:

私たちのプログラムは私たちにtを尋ねますo正しい数字を推測しなかった場合は、もう一度推測します。

ユーザーがすでに5回推測した場合、プログラムは停止しますが、ユーザーが正しい数字を推測した場合、コードは「正解です。コンソールで。

Javaの分割分割の例

コードを分解します。まず、java.util.Scannerライブラリをインポートします。これにより、ユーザー入力を受け入れることができます。 GuessingGameというクラスを定義しましょう。したがって、このプログラムは次のことを行います。

  1. この変数numberと呼ばれる変数Javaを宣言します。ユーザーが推測できる数値を格納します。
  2. input Scanner を使用してユーザー入力を初期化し、プログラムでユーザーの推測を取得できるようにします。
  3. iが5より大きくなるまで機能するJava forループを作成しましょう。このループにより、ユーザーは正確な数を5回推測できます
  4. コードの表示回数「1から10までの数を推測します:」..コンソールで
  5. input.nextInt()を使用して、ユーザーの提案を受け入れます。仮説をhypothesisという新しい変数に格納します。
  6. プログラムは、ユーザーの仮定が、数値を格納する変数 numberと等しいかどうかを比較します。ユーザーは推測する必要があります。
  7. 仮定に等しい場合、メッセージ「正解です!」 「がコンソールに出力されます。その後、ループの実行が停止します。
  8. それ以外の場合、 forループはiが5より大きくなるまで機能します。 。

breakステートメントはfor breakステートメントが実行された直後のem>またはinループ。

breakネストされたJavaステートメントbreak

< / em>ステートメントはループを終了します。ほとんどの場合Javaプログラムの内部です。たとえば、 forループにtimeがあり、 break ステートメントはloopinにあります。停止する唯一のループはinループ

です。これがどのように機能するかを示す例です。

まず、ループを初期化します。次に、開始します Java while をアライズします。 endステートメントがinになると、実行が停止します。ただし、 for ループは、プログラムが停止するまで機能し続けます。

Javaラベル付きbreakステートメント

タグにラベルを付けることができますbreak< /em>そしてタグ付きのbreakを作成します。これらは、プログラム内のラベル付きステートメントを終了するために使用されます。これは、タグなしループを内部で中断するbreakステートメントとは異なります。マークされたブレークの構文は次のとおりです。

プログラムが条件を満たす場合、コードを実行して最初のループから停止および再開します。言い換えれば、プログラムが内部サイクルを完了することを望んでいます。外側のループは引き続き機能するはずです。

マークされたbreakステートメントを使用してこれを行うことができます。 2番目のtoループとintoループを分割するために使用するコードは次のとおりです。

break top_break 命令が実行されるとすぐに、プログラムは、codがtop_break命令。この場合、これは、2番目の forループとinループの両方が終了し、プログラムが引き続き実行されることを意味します

>

結論

Java命令breakはループを終了します。マークされたbreakステートメントはループを終了するために使用され、対応するステートメントはbreakラベルを使用します。

このチュートリアルでは、ラベル付きの breakおよびbreak宣言を使用してプログラムのフローを制御する方法について説明します。 。

本当に? Javaについてもっと知りたいですか? Java学習の完全ガイドをご覧ください。このガイドでは、最高のコース、書籍、学習リソースに関するヒントを紹介しています。