4个回答
展开全部
可以用带标签的break
标签必须放在最外层的循环之前,并且紧跟一个冒号
例子:
Scanner in = new Scanner(System.in);
int n;
read_data:
while(...)
{ ....
for(...)
{ System.out.print("...");
n=in.nextInt();
if(n<0)
break read_data;//如果n<0的话 就会跳出至read_data也就是跳出整个循环
.....
}
}
........
java基础知识里面有介绍关于中断控制流程的部分,可以看看
标签必须放在最外层的循环之前,并且紧跟一个冒号
例子:
Scanner in = new Scanner(System.in);
int n;
read_data:
while(...)
{ ....
for(...)
{ System.out.print("...");
n=in.nextInt();
if(n<0)
break read_data;//如果n<0的话 就会跳出至read_data也就是跳出整个循环
.....
}
}
........
java基础知识里面有介绍关于中断控制流程的部分,可以看看
参考资料: java核心技术 卷一 基础知识
推荐于2016-01-25 · 知道合伙人软件行家
关注
展开全部
1、双重循环中,如果在第二层循环满足了你所要判断的内容了,用break即可跳出循环
2、建议了解break的作用
2、建议了解break的作用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
goto 去到标记的地方
return 结束函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第二层循环外加一个 if 语句,if 你得到你想要的值以后,break ,结束本次循环,不知道可以解决么?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询