break和continue详解
发布日期:2021-06-30 11:19:51
浏览次数:2
分类:技术文章
本文共 789 字,大约阅读时间需要 2 分钟。
在java开发中常利用break和continue控制循环结构;在此介绍这两者的作用及其用法。
break
break用于强制终止循环,跳出循环体。请看如下示例:
package com.cn;/** * 原创作者:谷哥的小弟 * 博客地址:http://blog.csdn.net/lfdfhl */public class Test { public static void main(String[] args) { for (int i = 0; i < 5; i++) { if (i == 3) { break; } System.out.println("i=" + i); } System.out.println("for循环已经结束了"); }}输出结果如下:
i=0i=1i=2for循环已经结束了continue
continue用于忽略本次循环剩下的语句,接着开始下一次循环。请看如下示例:
package com.cn;/** * 原创作者:谷哥的小弟 * 博客地址:http://blog.csdn.net/lfdfhl */public class Test { public static void main(String[] args) { for (int i = 0; i < 5; i++) { if (i == 3) { continue; } System.out.println("i=" + i); } System.out.println("for循环已经结束了"); }}输出结果如下:
i=0i=1i=2i=4for循环已经结束了
break和continue小结
break会强制终止循环并跳出循环体
continue并不会强制终止循环,只是忽略了本次循环剩下的语句
转载地址:https://it9527.blog.csdn.net/article/details/8195093 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月25日 00时31分38秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SVM进行人脸检测
2019-04-30
C++学习笔记
2019-04-30
图像处理学习笔记
2019-04-30
Machine Learning Onramp on MATLAB 学习笔记
2019-04-30
Machine Learning with MATLAB 1.1 to 2.2
2019-04-30
Learning DSP with MATLAB
2019-04-30
用MATLAB实现m序列的生成(MATLAB 2021a适用)
2019-04-30
MATLAB函数备忘(定期更新)
2019-04-30
13行MATLAB代码实现网络爬虫 爬取NASA画廊星图
2019-04-30
MATLAB指定路径保存图片方法
2019-04-30
Python一键获取微信推送封面图
2019-04-30
油猴脚本:微信推送浏览功能拓展
2019-04-30
JavaScript DOM对象操作详解
2019-04-30
JavaScript 表单操作与MD5加密
2019-04-30
CppWeekly 06 structured binding
2019-04-30
CppWeekly 08 constexpr
2019-04-30
使gazebo_ros能够找到其他package的资源文件
2019-04-30
右键打开 visual studio developer command prompt
2019-04-30