黑马程序员技术交流社区

标题: continue的使用 [打印本页]

作者: 吃荷包蛋    时间: 2015-7-5 11:53
标题: continue的使用
    continue不是继续下一次循环吗?
作者: icichacici    时间: 2015-7-5 12:22
continue是中断本次循环开始执行下面
作者: 路途    时间: 2015-7-5 13:04
break 是跳出整个循环,执行循环以下的代码,而continue是中断本次循环,进入下一次循环。
作者: qihuan    时间: 2015-7-5 13:13
continue是结束单次循环
  1. for (int i = 0; i < 10; i++) {
  2.                         if (i == 2) {
  3.                                 continue;
  4.                         }
  5.                         System.out.print(i);
  6.                 }
复制代码

运行结果是:013456789
作者: 改变    时间: 2015-7-5 13:42
是结束当前循环,继续下一次循环。
作者: Morgan    时间: 2015-7-5 14:20
其实continue和break 后面都是可以加标记的。如果加了标记就代表跳出标记所指示的循环或者继续标记所代表的循环。如果不加标记就代表跳出或者继续离break或者continue最近的循环。
作者: 半山岩    时间: 2015-7-5 21:47
是结束本次循环后,进入下一个循环
作者: wuwenwen3779    时间: 2015-7-5 22:09
结束当前运行代码块,进入下一次循环
作者: 张业涛    时间: 2015-7-5 22:25
跳出本次循环,继续下一次循环。
作者: pathnet    时间: 2015-7-5 22:27
结束本次循环,继续下一次循环
作者: wws1214    时间: 2015-7-5 22:27
表示程序运行到这来“continue”时,本次循环结束,进行下一次循环(即:for(i=2;i<5;i++){if(i==3)countinue;}system.out.print(i);)
作者: 张恩祺    时间: 2015-7-5 23:28
对啊 是指结束本次循环进入下一次的循环 而break是结束当前的循环啊
作者: 东东的一些事    时间: 2015-7-5 23:42
break 结束所在的循环体。return结束一个方法。
作者: EnderDBluse    时间: 2015-7-6 09:44
遇到continue就相当于它下面的程序都不在执行力 直接跳到下一个循环
作者: l6781155    时间: 2015-7-6 09:50
结束本次循环 继续下一次循环
作者: fantianfei    时间: 2015-7-6 09:54

break 是跳出整个循环,执行循环以下的代码,而continue是中断本次循环,进入下一次循环。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2