作者popcorny (毕业了..@@")
看板java
标题Re: [问题] 两层以上的for回圈break?
时间Thu Jun 12 13:37:37 2014
※ 引述《henry4343 (henry)》之铭言:
: 请问一下两层以上的for回圈要break有什麽好方法吗?
: 目前的作法是:
: isBreak = fasle;
: for () {
: for () {
: if() {
: isBreak = true;
: break;
: }
: }
: if(isBreak) {
: break;
: }
: }
: 但如果再更多层不就要多一堆boolean判断,原本在obj-c内用goto就没这问题,
: 但java好像没有goto的功能?
: 感谢
mylabel:
for() {
for() {
break mylabel;
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.46.230
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1402551459.A.EDC.html
※ 编辑: popcorny (118.163.46.230), 06/12/2014 13:38:07
1F:推 henry4343:感谢! 06/12 13:41