Java でループから抜ける方法は何ですか?
Javaにおいて、ループから抜ける方法は次のとおりです。
- break文を使うと、ループの条件が特定の条件を満たした場合に、ループを抜けてループ後のコードを実行することができます。
- continue 文を使用する: 循環条件が特定の条件を満たした場合、 continue 文を使用して現在の循環の残りのコードをスキップし、次の循環に直接移動できます。
- return文の使用:メソッド内でループ処理を行っている場合、ループを脱出してメソッドを抜けるためにreturn文を用いることができます。
- ラベルとbreak文を利用する:ループの先頭にラベルを付け、ラベルをつけたbreak文で指定のループを抜けるようにする。
例えば:
outer:
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
if (i + j == 5) {
break outer; //跳出外层循环
}
}
}
ループを抜ける一般的な方法は以上で、具体的な使い方についてはそれぞれのご要望やシーンに準じます。