java if else关于花括号的问题

发现有的代码带有{},而有的代码只有if...else...并没有{},这两种情况有什么区别?java类似这种条件语句,{}本来就是可有可无吗?... 发现有的代码带有{},而有的代码只有 if...else...并没有{},这两种情况有什么区别?java类似这种条件语句,{}本来就是可有可无吗? 展开
 我来答
刹那轻狂
推荐于2016-01-25 · TA获得超过273个赞
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:177万
展开全部
if(a>0)
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昨日683
2015-11-05 · TA获得超过856个赞
知道答主
回答量:395
采纳率:100%
帮助的人:22.7万
展开全部
if(a>0)
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andyx_5
2010-04-18 · TA获得超过607个赞
知道小有建树答主
回答量:297
采纳率:100%
帮助的人:166万
展开全部
{}里面是一个语句块,它是去除二义性的。简

单的逻辑判断如果没有二义性,就山者可以不加了

(当然加上最逗梁薯好),渣薯如果复杂一点的,就有可

能必须加了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ac7b053
2010-04-18 · TA获得超过340个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:151万
展开全部
if 块后只有一条逻辑语句的时候,花括号可以省略
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
thinkpadshi
2010-04-18 · 超过27用户采纳过TA的回答
知道答主
回答量:135
采纳率:0%
帮助的人:86.4万
展开全部
一楼正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式