一、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用法相关推荐

  1. JAVA中的break[标签]continue[标签]用法

    原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...

  2. Java中的break和continue关键字使用总结

    java中的break和continue关键字使用总结 一.作用和区别 break的作用是跳出当前循环块(for.while.do while)或程序块(switch).在循环块中的作用是跳出当前正在 ...

  3. 嵌套循环中的break和continue使用规则

    嵌套循环中的break和continue使用规则 一.嵌套循环中的break 二.嵌套循环中的continue 一.嵌套循环中的break 当break用在内部循环中,遇到break的时候,会跳出内部 ...

  4. 《Java基础——break与continue用法详解》

    Java基础--break与continue用法详解 一. break语句: 规则: 1. 仅用于循环语句和switch语句当中,用于跳出循环. 2. 当只有一层循环时,则直接跳出循环,不再进行下一轮 ...

  5. python中continue用法_Python学习笔记之Break和Continue用法分析

    本文实例讲述了Python学习笔记之Break和Continue用法.分享给大家供大家参考,具体如下: Python 中的Break 和 Continue break:控制何时循环应该结束 conti ...

  6. python中break和continue区别_Python break和continue用法及区别

    Python break和continue用法及区别 在佛教中,常有"超出三界外,不在五行中"的说法,意为摆脱某种循环周始的羁绊,方得解脱.在程序设计中,我们也常有类似的需求.在满 ...

  7. python的continue用法_Python学习笔记之Break和Continue用法分析

    本文实例讲述了Python学习笔记之Break和Continue用法.分享给大家供大家参考,具体如下: Python 中的Break 和 Continue break:控制何时循环应该结束 conti ...

  8. python开发之四--break和continue用法

    break 和continue的用法 一.break和continue用法介绍: 1.Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语 ...

  9. Python中的break、continue、pass和循环else语句

    Python中的break.continue.pass语句 一.基本介绍和一般循环格式 二.pass 三.continue 四.break 五.循环else 一.基本介绍和一般循环格式 本文是在whi ...

最新文章

  1. 白盒测试方法之语句覆盖测试
  2. SpringBoot+flowable快速实现工作流,so easy!
  3. JSP学习笔记04-request
  4. [leetcode]101.对称二叉树
  5. php毕设,php毕设
  6. ehcache使用_Java 程序员如何使用 Shiro 框架
  7. 同一域名下部署多个vue项目
  8. 第三章_深度学习基础
  9. learn go return fuction
  10. Directx11教程(54) 简单的基于GS的billboard实现
  11. 操作系统概念第九版编程项目:Linux内核模块
  12. Java代码实现24点计算
  13. 助力单细胞高通量测序国产替代
  14. Android NDK篇-C++之 SLT 中的容器与函数谓词
  15. 新建Application 报错android.app.Application cannot be cast
  16. 仿真工具打开raw报cannot load library XXX.dll错误
  17. 基于树莓派的流星雨监测系统(RMS)的搭建
  18. 10年老司机,未必知道的IT基础知识
  19. 锂离子电池健康状态估计简介(一):基于Python的数据处理计算SOH,RUL,CCCT,CVCT
  20. 香港计算机授课型研究生,香港城市大学授课型硕士

热门文章

  1. [Java基础]Junit测试
  2. hdu2602 Bone Collector-01背包问题
  3. matlab求logistics映射 的le_高维映射 与 核方法(Kernel Methods)
  4. 排查生产问题linux命令,排查问题所用到的一些Linux命令实践(不定期更新。。)...
  5. 树的度,结点,叶子结点,二叉树
  6. 将有序数组转换为二叉搜索树
  7. D. Best Edge Weight(最小生成树 + 树链剖分)(Codeforces Round #423 (Div. 1, rated, based on VK Cup Finals))
  8. HDU 6703 array(主席树 + set)
  9. 牛客挑战赛47 C 条件(Floyd bitset优化)
  10. CF1486D Max Median