10_选择结构if else/switch

本文深入解析了if-else及扩展if-else语句的使用方法,详细介绍了如何在多个语句体中选择执行,同时对switch语句的格式及其在不同常量情况下的应用进行了说明。

·单if语句

if(布尔表达式){

语句体

}

·标准的if-else语句

格式:

If(布尔表达式){

语句体A

}else{

语句体B

}

·扩展的if-else语句

作用:在N个语句体当中选择其中的一个执行

格式:

if(条件判断){

语句体1

}else if(条件判断2){

语句体2

}

......

else if(条件判断N){

语句体N

}else{

语句体N+1

}

 

switch语句格式

switch( 表达式 )

{

case 常量1:

语句1;

break;

case 常量2:

语句2;

break;

case 常量3:

语句3;

break;

case 常量4:

语句4;

break;

........

default :

语句;

break;

}

要求这个表达式最后必须能计算出一个准确的结果,并且这个结果的类型只能是 byte short int char  , 在JDK7增加了字符串类型。

break的作用是结束switch语句,跳出switch语句。

       Continue的作用是跳过此次循环,继续下次循环

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值