java中的break与continue用法
一、break
break 的作用为跳出循环,执行循环外面的操作
(1)简单break
public class Main {public static void main(String[] args) {int i=0;for(;i<100;i++){if(i==2)break;}System.out.println(i);}
}
输出结果:2
双重循环
public class Main {public static void main(String[] args) {int i = 0;int j = 0;for (; i < 5; i++) {for (; j < 5;j++) {if (j == 2) {break;}}}System.out.println(i + " " + j);}
}
输出结果:5 2
(2)标签break
public class Main {public static void main(String[] args) {int i = 0;int j = 0;Label:for (; i < 5; i++) {for (; j < 5;j++) {if (j == 2) {break Label;}}}System.out.println(i + " " + j);}
}
输出结果:0 2
二、continue
continue 的作用为结束当前轮的循环,继续下一轮的循环。
(1)简单continue
public class Main {public static void main(String[] args) {int i = 0;for (; i < 5; i++) {if (i == 2) {continue;}System.out.println(i);}}
}
输出结果:
0
1
3
4
(2)标签continue
public class Main {public static void main(String[] args) {int i = 0;int j = 0;Label:for (; i < 5; i++) {for (; j < 5; j++) {if (j == 2) {continue Label;}System.out.print(j + " ");}System.out.println(" i=" + i);}System.out.println("\n"+i + "-" + j);}
}
输出结果:
0 1
5-2
java中的break与continue用法相关推荐
- JAVA中的break[标签]continue[标签]用法
原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...
- Java中的break和continue关键字使用总结
java中的break和continue关键字使用总结 一.作用和区别 break的作用是跳出当前循环块(for.while.do while)或程序块(switch).在循环块中的作用是跳出当前正在 ...
- 嵌套循环中的break和continue使用规则
嵌套循环中的break和continue使用规则 一.嵌套循环中的break 二.嵌套循环中的continue 一.嵌套循环中的break 当break用在内部循环中,遇到break的时候,会跳出内部 ...
- 《Java基础——break与continue用法详解》
Java基础--break与continue用法详解 一. break语句: 规则: 1. 仅用于循环语句和switch语句当中,用于跳出循环. 2. 当只有一层循环时,则直接跳出循环,不再进行下一轮 ...
- python中continue用法_Python学习笔记之Break和Continue用法分析
本文实例讲述了Python学习笔记之Break和Continue用法.分享给大家供大家参考,具体如下: Python 中的Break 和 Continue break:控制何时循环应该结束 conti ...
- python中break和continue区别_Python break和continue用法及区别
Python break和continue用法及区别 在佛教中,常有"超出三界外,不在五行中"的说法,意为摆脱某种循环周始的羁绊,方得解脱.在程序设计中,我们也常有类似的需求.在满 ...
- python的continue用法_Python学习笔记之Break和Continue用法分析
本文实例讲述了Python学习笔记之Break和Continue用法.分享给大家供大家参考,具体如下: Python 中的Break 和 Continue break:控制何时循环应该结束 conti ...
- python开发之四--break和continue用法
break 和continue的用法 一.break和continue用法介绍: 1.Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语 ...
- Python中的break、continue、pass和循环else语句
Python中的break.continue.pass语句 一.基本介绍和一般循环格式 二.pass 三.continue 四.break 五.循环else 一.基本介绍和一般循环格式 本文是在whi ...
最新文章
- 白盒测试方法之语句覆盖测试
- SpringBoot+flowable快速实现工作流,so easy!
- JSP学习笔记04-request
- [leetcode]101.对称二叉树
- php毕设,php毕设
- ehcache使用_Java 程序员如何使用 Shiro 框架
- 同一域名下部署多个vue项目
- 第三章_深度学习基础
- learn go return fuction
- Directx11教程(54) 简单的基于GS的billboard实现
- 操作系统概念第九版编程项目:Linux内核模块
- Java代码实现24点计算
- 助力单细胞高通量测序国产替代
- Android NDK篇-C++之 SLT 中的容器与函数谓词
- 新建Application 报错android.app.Application cannot be cast
- 仿真工具打开raw报cannot load library XXX.dll错误
- 基于树莓派的流星雨监测系统(RMS)的搭建
- 10年老司机,未必知道的IT基础知识
- 锂离子电池健康状态估计简介(一):基于Python的数据处理计算SOH,RUL,CCCT,CVCT
- 香港计算机授课型研究生,香港城市大学授课型硕士
热门文章
- [Java基础]Junit测试
- hdu2602 Bone Collector-01背包问题
- matlab求logistics映射 的le_高维映射 与 核方法(Kernel Methods)
- 排查生产问题linux命令,排查问题所用到的一些Linux命令实践(不定期更新。。)...
- 树的度,结点,叶子结点,二叉树
- 将有序数组转换为二叉搜索树
- D. Best Edge Weight(最小生成树 + 树链剖分)(Codeforces Round #423 (Div. 1, rated, based on VK Cup Finals))
- HDU 6703 array(主席树 + set)
- 牛客挑战赛47 C 条件(Floyd bitset优化)
- CF1486D Max Median