Java代码如何跳出当前的多重嵌套循环?
今天面试时,遇见面试官问:"Java中跳出多重循环"的方法,那么到底如何跳出多重循环呢?
下文将一一道来,如下所示:
Java跳出多重嵌套循环的示例分享
下文将一一道来,如下所示:
1.在外层的循环中定义一个标签 2.在内层循环时,使用带标号的break语句,即可跳出至最外层的循环例:
Java跳出多重嵌套循环的示例分享
package com.java265; public class TestMain { /* * java265.com 跳出嵌套循环示例 */ public static void main(String[] args) { label1: for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.println("i=" + i + ",j=" + j); if (j == 5) { // 跳到循环外的label1出,即终止整个循环 break label1; } } } } } -----运行以上代码,将输出以下信息----- i=0,j=0 i=0,j=1 i=0,j=2 i=0,j=3 i=0,j=4 i=0,j=5
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。