|
Javaでは、ブレイクはループからジャンプアウトできますが、1つだけで、gotoはJavaではキーとしてのみ扱われ、影響はありません この方法は複数の入れ子状ループからの脱却に利用できます ループの最初にフラグビットを設定し、マーカーを設定し、この記号でブレイク文を使ってマルチループからジャンプします。
[mw_shl_code=java,true]public class Test1 { public static void main(String[] args) { JUMP:// このタグで、break文を使ってマルチループからジャンプアウトするタグを設定します for(int i=1; i<100; i++){ for(int j=1; j<100; J++){ (int k = 0; k < 100; k++) { if(i==10){ ブレイクジャンプ; } } } System.out.println("run" +i); } System.out.println("実行終了"); } }[/mw_shl_code]
|