6 回答

TA貢獻(xiàn)103條經(jīng)驗 獲得超76個贊
continue語句表示循環(huán)內(nèi)后面的語句都不執(zhí)行,因此System.out.print(i)這個語句永遠(yuǎn)不會執(zhí)行,也就是永遠(yuǎn)不會到達(dá)這個語句

TA貢獻(xiàn)278條經(jīng)驗 獲得超76個贊
continue?結(jié)束單次循環(huán),break結(jié)束整個循環(huán),你這樣測試是不對的。可以依次在if語句里一個一個的測試。兩者都會結(jié)束 循環(huán),所以呢。

TA貢獻(xiàn)7條經(jīng)驗 獲得超0個贊
寫成這樣就沒錯了。
for (int i = 0; i < 5; i++) {
?? ??? ?if(i>2){
?? ??? ??? ?System.out.print(i);
?? ??? ??? ?break;
?? ??? ?}
?????System.out.print(i);?????? ???
???? continue;
?? ???
?? ?}
因為continue;語句后面的輸出可能不被執(zhí)行

TA貢獻(xiàn)13條經(jīng)驗 獲得超2個贊
這樣吧 ??
for (int i = 0; i < 5; i++) {
?? ???????? if(i>2){
?? ???????????? System.out.print(i);
?? ???????????? break;
?? ???????? }
?? ?????? ?
?? ???????? System.out.print(i);
?? ???????? continue;
?? ???? }
continue去掉也可以的。
添加回答
舉報