java中的选择语句

1.选择语句 1)if语句:单分支,双分支,多分支,嵌套if;注意if语句可以去掉括号;else不可单独使用;
                  2)switch语句:主要注意有无break时的区别;若无break,会一直执行下面语句;若有break,则不会出现上述情况;
2  

   if 单分支的基本结构:if(布尔表达式){}根据布尔表达式的结果,为真则代表了会执行if后的语句
   if双分支的基本结构:if(布尔表达式){} else{} 布尔表达式结果为假,则执行第一个{},为假则执行第二个{}中的语句。
   if多分支的基本结构:

if(布尔表达式1){elseif(布尔表达式2){elseif布尔表达式3){else{}根据布尔表达式1的真假决定是否执行布尔表达式2,以此类推。
if嵌套的基本结构:

if布尔表达式1)

       //布尔表达式1true时执行的代码

      if布尔表达式2)

           //布尔表达式1和布尔表达式2均为true时执行的代码

      
3.switch的基本结构:

switch( 表达式) { 

  case常量1 :

  当表达式的值等于整型常量1时执行的语句;

  break;

  case常量2 :

  当表达式的值等于整型常量2时执行的语句;

  break;

      ---

  default:

  当表达式的值不满足任何一个case的值时,执行的语句;

}
4.break与return的区别:break结束所在switch语句,不影响外部代码的执行;return结束且只结束其所在方法。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值