Scala-break-statement
提供:Dev Guides
Scala-breakステートメント
そのため、Scalaには組み込みのbreakステートメントはありませんが、Scalaバージョン2.8を実行している場合は、_break_ステートメントを使用する方法があります。 ループ内で break ステートメントが検出されると、ループは直ちに終了し、ループに続く次のステートメントでプログラム制御が再開されます。
フローチャート
構文
以下は、breakステートメントの構文です。
次のプログラム例を試して、breakステートメントを理解してください。
例
上記のプログラムを Demo.scala に保存します。 このプログラムをコンパイルして実行するには、次のコマンドを使用します。
コマンド
出力
ネストされたループの解除
ネストされたループの使用中に、既存のブレークに問題があります。 ネストされたループにbreakを使用する場合にのみ、この方法に従ってください。 これは、ネストされたループを解除するためのサンプルプログラムです。
例
上記のプログラムを Demo.scala に保存します。 このプログラムをコンパイルして実行するには、次のコマンドを使用します。