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语句(从当前的方法中退出,该方法内的代码都不会执行)

  • 相关阅读:
    Oracle 基本命令
    一个完整的创建用户,创建表空间,授权建表过程
    jQueryMobile之Popup
    data-theme 几种值的样式
    jQueryMobile之listview
    jQueryMobile之弹出对话框
    android EditText内嵌图片
    css 盒子模型
    kms可用激活服务器地址|kms可用激活服务器分享
    本地配置DNS服务器(MAC版)
  • 原文地址:https://www.cnblogs.com/liyongmei/p/10965948.html
Copyright © 2011-2022 走看看