分支结构

百知教育学习 -胡鑫喆 - 分支循环

一. 基本if选择结构

  • if(布尔表达式){

    代码块

    }

二、if else 选择结构

  • if(布尔表达式){

    代码块;

    }else{

    代码块;

    }

三、多重if选择结构

  • if(布尔表达式){

    代码块;

    }else if{

    代码块;

    }else if{

    代码块;

    }else{

    代码块;

    }

四、嵌套if选择结构

  • if(布尔表达式){

    ​ if(内层表达式){

    ​ 内层代码块;

    ​ }else{

    ​ 内层代码块;

    ​ }

    }else{

    外层代码块;

    }

五、switch分支结构

  • switch(变量|表达式){

    case值1:

    ​ 逻辑代码1;

    ​ break;

    case值2:

    ​ 逻辑代码2;

    ​ break;

    case值n:

    ​ 逻辑代码n;

    ​ break;

    default:

    ​ 未满足的逻辑代码;

    ​ break; 这个可加可不加

    }

    注意:所有case的取值不可相同 可判断的类型: byte short int char。String(JDK7+)

    default不一定非要放到最后,放到switch中任意地方都行

    如果每个case后不加break;那么在符合条件的case语句执行后,该case语句后的语句都会再执行一遍

  • String s=“str” String的使用

    switch(s){

    ​ case"abc":System.out.println(“hello”);break;

    ​ case"str":System.out.println(“XXX”);

    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值