您的位置:首页 > 产品设计 > UI/UE

【后端】continue在for和while循环中的区别

2020-03-28 19:06 836 查看

continue在for和while循环中的区别

continue在for循环中,跳出本次循环,执行下一次迭代循环。
continue在while循环中,跳出本次循环,并且不会执行contiue以下的代码,但是continue之前的代码依然执行。
例如以下两段代码的执行方式:

int count = 0;//定义计数器
int i=101;
while (i < 150) {
//如果是3的倍数,则跳过本次循环,继续进行下一次循环
i++;
if (i % 3 == 0){
continue;
}
//否则(不是3的倍数),输出该数
System.out.print(i + "、");
count++;//没输出一个数,计数器加1

//根据计数器判断每行是否已经输出了5个数
if (count % 5 == 0) {
System.out.println();
}
}

执行结果为:

int count = 0;//定义计数器
int i=101;
while (i < 150) {
//如果是3的倍数,则跳过本次循环,继续进行下一次循环

if (i % 3 == 0){
continue;
}
//否则(不是3的倍数),输出该数
System.out.print(i + "、");
count++;//没输出一个数,计数器加1
i++;

//根据计数器判断每行是否已经输出了5个数
if (count % 5 == 0) {
System.out.println();
}
}

  • 点赞
  • 收藏
  • 分享
  • 文章举报
夏冬-Swint 发布了14 篇原创文章 · 获赞 0 · 访问量 132 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: