break、continue用法的比较
来源:互联网 发布:淘宝联盟删除导购推广 编辑:程序博客网 时间:2024/05/17 23:45
break的作用:跳出当前循环块(for、while、do while)或者程序块(switch)。在循环块中的作用是跳出正在循环的循环体,在程序块的作用是中断和下一个case条件的比较。
(注:break只能跳出当前循环,要想跳到指定的外围循环需要使用标记。)
continue的作用:结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环。
break代码如下:
public static void main(String[] args) { //第一层循环 for ( int i = 0;i <= 2;i++ ) { //第二层循环 for ( int j = 0;j <= 2;j++ ) { if(j < 1){ break; } } System.out.println("break 跳出当前循环"); } System.out.println("break 跳出第一层循环");}
测试代码结果:
break 跳出当前循环
break 跳出当前循环
break 跳出当前循环
break 跳出第一层循环
break A 代码如下:
public static void main(String[] args) { //第一层循环 A: for ( int i = 0;i <= 2;i++ ) { //第二层循环 for ( int j = 0;j <= 2;j++ ) { if(j < 1){ break A; } } System.out.println("break 跳出当前循环"); } System.out.println("break 跳出第一层循环");}
测试代码结果:
break 跳出第一层循环
continue代码如下:
public static void main(String[] args) { for ( int i = 0;i <= 2;i++ ) { if(i < 1){ continue; } System.out.println("continue 中断当前循环"); }}
测试代码结果:
continue 中断当前循环
continue 中断当前循环
顺便说一下return:
return 的作用:1、 从当前的方法中退出,返回到调用该方法的语句处,继续执行; 2、返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致;3、return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数处。
0 0
- break、continue用法的比较
- continue && break 的用法
- Break与Continue的比较
- break和continue的用法
- continue与break 的用法
- break和continue的用法
- continue和break的用法
- break和continue的用法
- Break 与continue的用法
- continue 和 break 的用法
- break和continue的用法
- break和continue的用法
- break、continue、return的用法
- break、continue、return的用法
- break,continue,break的用法与区别
- break,continue,break的用法与区别
- break,continue,break的用法与区别
- break,continue,break的用法与区别
- 情感分析
- POJ - 2100 Graveyard Design(尺取法)
- 复习c++知识点
- 杭电OJ 5831 Rikka with Parenthesis II
- POJ-2407 Relatives(容斥原理模板)
- break、continue用法的比较
- Uva 11971 Polygon(数论、概率)
- HDU 5826 physics(公式推导+sort)
- Spring--扩展
- Linux中的共享库之版本管理
- HDU 5831 Rikka with Parenthesis II
- bestcoder#86 T1~T3
- HDU 1003 Max Sum
- the file 'xxxx' couldn't be opened because there is no such file