zoukankan      html  css  js  c++  java
  • 6月14号 Java流程控制 选择结构

    • if单选择结构

        if{

      //如果布尔表达式为true将执行的语句

        }

      如果是false将跳过语句

    • if双选择结构

         语法

    if(布尔表达式){

    //如果布尔表达式的值为ture

    }else{  

    //如果布尔表达式的值为false

    }

     

    else后面没有布尔表达式

    • if多选择结构

     if(布尔表达式1){

    //如果布尔表达式1的值为ture执行代码

    }else  if(布尔表达式2){  

    //如果布尔表达式2的值为ture执行代码

    }else  if(布尔表达式3){  

     

     

    //如果布尔表达式3的值为ture执行代码

    }else  {  

     

    //如果布尔表达式3的值为ture执行代码 

    }

    • 嵌套的if结构

    语法:

    if(布尔表达式1){

    //如果布尔表达式1的值为ture执行代码

    }

    if(布尔表达式2){

    //如果布尔表达式2的值为ture执行代码

    }

    使用嵌套的if、、else语句是合法的,也就是说你可以在另一个if或者else if语句中使用if或者else if语句。

    你可以像if语句一样嵌套else if、、else

    • switch多选择结构

    语法

    switch(expresson){

    case value:

    //语句

    break;//可选

    case value:

    //语句

    break;//可选

    //你可以有任意数量的case语句

    default://可选

    //语句

    }

    • switch语句中的变量类型可以是:
    • byte  short  int  char
    • 现在支持String类型了
    • 同时case标签必须为字符串常量或者字面量

    break穿透,如果不加break会输出后面的程序

    如果加入,则不会

    switch可以支持string是直接到原码

    要学会看源码

  • 相关阅读:
    案例十:shell编写nginx服务启动程序
    Linux在实际中的应用
    案例九:shell脚本自动创建多个新用户,并设置密码
    数据架构的演变
    第一个Struts2程序
    关于eclipse导入Tomact报404的问题
    单选框 RadioButton
    EditText编辑框
    Button控件的三种点击事件
    1319: 同构词
  • 原文地址:https://www.cnblogs.com/Guang09/p/13127627.html
Copyright © 2011-2022 走看看