JAVA中跳出當前的多重嵌套循環

使用帶標號的break

例:

ok:

for(int i=0;i<10;i++)    {

       for(int j=0;j<10;j++)           {

              System.out.println(i= + i + ,j= + j);

              if(j == 5)break ok;

       }

}

讓外層循環條件受裏層循環中代碼控制:

例:

boolean flag= false;

for(int i=0;i<arr.length&&!flag;i++)      {

       for(int j=0;j<arr[i].length;j++){

              if(arr[i][j]  ==5) {

                     flag = true;

                     break;

              }

       }

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章