java关键字之break与continue的区别(简单明了的小例子)
来源:互联网 发布:淘宝助理安卓手机版5.7 编辑:程序博客网 时间:2024/06/16 12:38
一.作用与区别
break的作用是跳出当前循环块(for、while、do while)或程序块(switch)。在循环块中的作用是跳出当前正在循环的循环体。在程序块中的作用是中断和下一个case条件的比较。
continue用于结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环,而不是立刻循环体。
二.简单明了的小例子
<span style="font-size:14px;">package com.waxberry.app;public class CountinueAndBreak { public static void main(String args[]) { System.out.println("循环没有开始"); System.out.println("现在开始测试continue"); for (int i = 0; i < 3; i++) { System.out.println("开始第" + i + "次for循环开始"); if (i == 1) { continue; } System.out.println("开始第" + i + "次for循环结束"); } System.out.println("continue测试完毕\n***********************"); System.out.println("现在开始测试break"); for (int i = 0; i < 3; i++) { System.out.println("开始第" + i + "次for循环"); if (i == 1){ break; } System.out.println("结束第" + i + "次for循环"); } System.out.println("break测试完毕\n***********************"); }}</span>运行结果:
<span style="font-size:14px;">循环没有开始现在开始测试continue开始第0次for循环开始开始第0次for循环结束开始第1次for循环开始开始第2次for循环开始开始第2次for循环结束continue测试完毕***********************现在开始测试break开始第0次for循环结束第0次for循环开始第1次for循环break测试完毕***********************</span>
通过上面的例子我们很清楚的区分:break跳出所有循环,continue会终结本次循环,继续下次循环。
1 0
- java关键字之break与continue的区别(简单明了的小例子)
- Java中关键字continue、break的区别
- java中break关键字和continue关键字的区别
- JAVA学习之break与continue的区别
- java中break与continue的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue,break和return的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue、break和return的区别
- break与continue的区别
- continue 与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- break与continue的区别
- Mybatis系列之实战篇(中)
- qcom_vuforia环境搭建
- AFNetworking网络框架的基本使用
- struts2之ModelDriven
- putty字体大小颜色改变
- java关键字之break与continue的区别(简单明了的小例子)
- 重造轮子 用递归函数和栈操作逆序一个栈
- Java中子类是否可以继承父类的static变量和方法而呈现多态特性
- 最小生成树
- 数据结构相关的一些定义
- POJ 2585 Window Pains(拓扑排序)
- Insertion Sort源码
- solr 从零学习开始
- [sicily]1817. 校歌手大奖赛