Re: [問題] 兩層以上的for迴圈break?
java 可以使用label替迴圈命名
在迴圈之前
使用 labelname:
就可以替迴圈命名
例如你的程式碼可以改成
outer:
for () {
inner:
for () {
if() {
break outer;
}
}
}
如此一來就可以break到兩層
continue也可以這麼使用
更詳細可以到官方tutorials看
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.213.88
※ 文章網址: http://www.ptt.cc/bbs/java/M.1402551628.A.D96.html
推
06/12 13:46, , 1F
06/12 13:46, 1F
→
06/12 15:28, , 2F
06/12 15:28, 2F
推
06/12 17:04, , 3F
06/12 17:04, 3F
→
06/12 17:30, , 4F
06/12 17:30, 4F
→
06/12 19:20, , 5F
06/12 19:20, 5F
→
06/12 20:57, , 6F
06/12 20:57, 6F
推
06/13 06:42, , 7F
06/13 06:42, 7F
→
06/13 06:43, , 8F
06/13 06:43, 8F
推
06/13 12:52, , 9F
06/13 12:52, 9F
→
06/13 12:57, , 10F
06/13 12:57, 10F
推
06/13 13:58, , 11F
06/13 13:58, 11F
→
06/13 14:01, , 12F
06/13 14:01, 12F
→
06/13 16:37, , 13F
06/13 16:37, 13F
→
06/13 17:32, , 14F
06/13 17:32, 14F
→
06/13 17:34, , 15F
06/13 17:34, 15F
→
06/13 17:35, , 16F
06/13 17:35, 16F
→
06/13 17:45, , 17F
06/13 17:45, 17F
→
06/13 17:49, , 18F
06/13 17:49, 18F
→
06/13 21:12, , 19F
06/13 21:12, 19F
→
06/13 21:13, , 20F
06/13 21:13, 20F
→
06/13 21:14, , 21F
06/13 21:14, 21F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 8 篇):