继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Java选择语句:if() 的技巧和陷阱

这个名字没人起
关注TA
已关注
手记 271
粉丝 19
获赞 92

例子:
int a=0,b=0,c=0;
if(条件){
a=10;
}else{
b=10;
c=10;
}
条件为“真”结果是:a=10   b=0   c=0;
条件为“假”结果是:a=0   b=10   c=10;

技巧:if语句的大括号是可以省略的。
例子:
int a=0,b=0,c=0;
if(条件)
a=10;
else
b=10;
c=10;
条件为“真”结果是:a=10   b=0   c=10;
条件为“假”结果是:a=0   b=10   c=10;

但是请注意结果,条件为“真”时,原本c=0,去掉括号后c=10了。
原因是去掉括号后if语句默认只执行if()和else后的第一条语句,
所以使用这个技巧的时候要注意一点,当你的执行操作语句只有一句时,
可以去掉括号,有多条语句是不能去掉。

真确的操作:
int a=0,b=0,c=0;
if(条件)
a=10;
else{
b=10;
c=10;
}
条件为“真”结果是:a=10   b=0   c=0;
条件为“假”结果是:a=0   b=10   c=10;

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP