zoukankan      html  css  js  c++  java
  • Java中关键字continue、break和return的区别

    Java中关键字continue、break和return的区别:

    continue:跳出本次循环继续下一次循环

    break:   跳出循环体,继续执行循环外的函数体

    return:   跳出整个函数体,函数体后面的部分不再执行

    有代码才有真相:

    [java] view plain copy
     
    1. <span style="font-family:SimSun;font-size:14px;"><span style="font-family:SimSun;font-size:14px;">public class JavaBese {  
    2.     public static void main (String[] args) {     
    3.         int j = 3;  
    4.         for (int i = 0; i < 5; i++) {  
    5.         if (i == j)  {  
    6.             continue;  
    7.          }  
    8.              System.out.println("i = " + i);  
    9.     }  
    10.     System.out.pintln("循环结束");  
    11.     }  
    12. }</span></span>  

    打印结果为:

    i = 0

    i = 1

    i = 2

    i = 4

    循环结束

    如果是break,打印结果为:

    i = 0

    i = 1

    i = 2

    循环结束

    如果是return, 打印结果为:

    i = 0

    i = 1

    i = 2

  • 相关阅读:
    spring1--概念引入
    spring1.1--约束文件
    MYSQL--慎用group_concat()
    MySql--存储过程之循环遍历查询结果集
    go type func() 自定义函数类型
    go type func() 自定义函数类型
    go中 type func()用法分析
    beego邮件发送
    beego邮件发送
    go 利用beego orm的数据库设计
  • 原文地址:https://www.cnblogs.com/zdj-/p/8523825.html
Copyright © 2011-2022 走看看