zoukankan      html  css  js  c++  java
  • java_流程控制

    一、if结构

    if(条件)   //条件:可以是Boolean类型的值、变量,也可以是返回值为Boolean类型的表达式

    {

    //语句1   //条件为真执行 语句1

    }else{

    //语句2   //条件为假执行语句2

    }

    嵌套if语句形式:

    if(条件1){

    //语句块1

    if(条件2){

    //语句块2

    }

    else{

    //语句块3

    }}

    else{

    //语句块4

    }

    if else阶梯形式:

     

    二、switch结构

     switch(表达式){  //表达式类型:byte、short、int、char、String

    case value1://程序语句   //value值必须和表达式类型一致,或者兼容,不能出现重复的 value的值

                        break;

    case value2://程序语句

                        break;

    case value3://程序语句

                        break;

    default://程序语句

    }

    三、循环结构

    1.while循环

    while(条件)   //条件:可以是Boolean类型的值、变量和表达式,还可以是一个结果为Boolean的方法

    {

    //循环语句

    }

    2.do-while循环(即使表达式的值的false,循环也会执行一次)

    do{

    //程序语句

    }while(条件)

    3.for循环

    for(初始化;条件;迭代运算){   //条件是Boolean表达式

    //循环语句

    }

    执行过程:初始化-->如果条件为真-->执行循环语句-->迭代运算-->如果条件为真-->->执行循环语句-->迭代运算-->一直执行条件为假跳出循环

    四、break、continue、return

    1.break语句(强制当前循环终止,跳出循环后继续执行后面的代码)

    不加breaek

    加break

    2.continue语句(停止本次循环,继续下一次循环)

    3.return语句(从当前的方法中退出,该方法内的代码都不会执行)

  • 相关阅读:
    oculus按键大全
    10 soundJs 初体验
    09 获取服务器时间
    08 基本数据类型转换
    07 如果再使用animateCC2018或者苹果系统使用animate时出现Uncaught ReferenceError: lib is not defined的错误
    AS3.0和php数据交互POST方式
    06 显示fps帧频
    05 js利用ajax向服务器发送请求并返回json值
    04 ajax执行php并传递参数
    03php拉取服务器信息并生成json
  • 原文地址:https://www.cnblogs.com/liyongmei/p/10965948.html
Copyright © 2011-2022 走看看