思考:一般我们用break;只能跳出一层for循环,那么想跳出多层嵌套循环需要怎么做呢?
做法:java提供了“标记”这一功能,在嵌套循环最外层设置一标记,然后break 标记,就能跳出多层嵌套循环
代码如下:
@Test //测试设置标记跳出多层循环
public void Test()
{
a: //设置一个标记,break a 可以跳出循环
for (int i = 0; i < 9; i++){
for (int j = 0; j < 9; j++){
if (i == 3){
break a; //跳出循环
}
System.out.println("i:"+i+" j:"+j);
}
}
}版权声明:本文为weixin_48148670原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。