Java语言中关于break,continue和return的区别
来源:互联网 发布:手机兼职打字员软件 编辑:程序博客网 时间:2024/05/16 15:00
使用break结束循环
- 某些时候需要在某种条件出现时强制终止循环,而不是等到循环条件为为false时才退出。此时,可以用break来完成这个功能。Break用于完全结束一个循环,跳出循环体,不管是那种循环,只要遇到break,系统将会制动结束该循环体,并开始执行循环以外的代码。例如下面的代码:
public class Break { public static void main(String[] args) { //创建一个for循环 for(int i=0;i<10;i++){ System.out.println("i的值是"+i); if(i==3){ //如果i=3,执行该语句 break; } } }
continue的使用方法
continue的功能和break有点类似,区别在于continue只是忽视本次循环剩下的语句,接着开始下一次循环,并不会终止循环;而break则是完全终止循环本身。如下面的代码:
public class Continue {public static void main(String[] args) { //创建一个for循环for(int i=0;i<3;i++){System.out.println("i的值是"+i); if(i==2){ //如果i=2,执行该语句,忽视本次循环体剩下的语句 continue; } System.out.println("continue后的输出语句"); } }}/* * * 输出的结果如下: * i的值是0continue后的输出语句i的值是1continue后的输出语句i的值是2 * */
使用return结束方法:
Return关键字并不是专门用于结束循环的,return的功能是结束一个方法。当一个方法执行一个return语句时候,这个方法就会被结束,例如下面的代码:
ublic class Return {public static void main(String[] args) {//创建一个for循环for(int i=0;i<10;i++){ System.out.println("i的值是"+i); if(i==3){ //如果i=3,执行该语句 return ; } } }}
感谢大家阅读,有疑问或错误请指出,谢谢大家。
阅读全文
2 0
- Java语言中关于break,continue和return的区别
- java语言中break、continue、return的区别
- 关于break、continue和return的区别
- Java中continue,break,return的区别
- java中continue,return,break的区别
- java中continue,break,return的区别?
- java中break,continue和return的区别
- Java 中return、continue和break的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue、break和return的区别
- Java中return,break和continue的用法及区别
- Java中关键字continue,break和return的区别
- Java中关键字continue、break和return的区别
- Java中关键字continue、break和return的区别
- 浅析java中break、continue和return的区别
- C语言break,continue和return的区别
- C++中关于break ,continue ,return 的区别及作用?
- 跳转控制语句:关于break,continue,和return的区别
- JQuery实现添加到选框
- LeetCode
- unity麻将出牌后重新布置牌的位置
- JVM GC的核心参数: -XX:Newratio -XX:Newsize -XX:Maxnewsize -XX:Surviorratio
- DRAM、SRAM、SDRAM、DDRSDRAM的区别
- Java语言中关于break,continue和return的区别
- HDU5536 Chip Factory Trie(01字典树)
- 机器学习(7) PASCAL VOC2012数据集
- 死锁产生的4个必要条件,如何检测,解除死锁
- 顺序二叉树的建立、查找、删除、插入、替换、遍历
- java设计模式:代理模式
- 物理地址、虚拟地址(线性地址)、逻辑地址以及MMU的知识
- tarjan初学
- python中的super()