continue;break

来源:4-12 Java循环跳转语句之 continue

Sakuraki

2017-01-25 15:43

for (int i = 1; i <= 10; i++) {

// 如果i为奇数,结束本次循环,进行下一次循环

if (    i%2 !=0        ) {

continue;

}  //continue执行后,i++是在sum之前执行还是之后执行啊?

sum = sum + i;

}


写回答 关注

2回答

  • 鸿指尖儿
    2017-01-25 16:04:34
    已采纳

    之后。

    for循环中控制变量自增i++是一次循环中最后执行的,continue后,本循环中下面的语句sum = sum + i 跳过不执行,直接到i++

    鸿指尖儿 回复Sakura...

    客气啦,交流学习咯

    2017-01-26 16:06:09

    共 2 条回复 >

  • 小时候可猛
    2017-04-14 15:35:48

    如果i%2!=0为true,那么就执行sum+i。如果结果为false,就continue之后直接执行下一次循环。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题