Javaにおけるbreak文の目的は何ですか?
Javaでは、break文はループを終了したり、switch文から抜け出したりするために使用されます。
- 条件が満たされた場合、ループ内でbreak文を使用して、即座にループを終了し、ループ本体から抜けることができます。これにより、不要な反復を省略し、プログラムの実行効率を向上させることができます。
例えば、
for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // 当i等于5时,立即结束循环
}
System.out.println(i);
}
結果を出力する:
0
1
2
3
4
- switch文の中でbreak文は、switchブロックから抜けるために使われます。break文がない場合、プログラムは次のcaseを実行し続け、break文かswitchブロックの終了まで続きます。
たとえば、
int num = 2;
switch (num) {
case 1:
System.out.println("Number is 1");
break;
case 2:
System.out.println("Number is 2");
break;
default:
System.out.println("Number is not 1 or 2");
break;
}
結果を出力します。
Number is 2
break文を使用することで、プログラムの流れを制御し、必要な方法で実行することができます。