java if else关于花括号的问题
发现有的代码带有{},而有的代码只有if...else...并没有{},这两种情况有什么区别?java类似这种条件语句,{}本来就是可有可无吗?...
发现有的代码带有{},而有的代码只有 if...else...并没有{},这两种情况有什么区别?java类似这种条件语句,{}本来就是可有可无吗?
展开
5个回答
展开全部
if(a>0)
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(a>0)
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
a=1;
else
a=0;
----------------
if(a>0){
a=1;
b=1
} else {
a=0;
b=0;
}
----------------
简单明燃袜了 当你if语句块的代码就一行代码{}可以省略 一行皮态激+的则必须有~
通常都写{} 可读性好 。闭衫
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{}里面是一个语句块,它是去除二义性的。简
单的逻辑判断如果没有二义性,就山者可以不加了
(当然加上最逗梁薯好),渣薯如果复杂一点的,就有可
能必须加了!
单的逻辑判断如果没有二义性,就山者可以不加了
(当然加上最逗梁薯好),渣薯如果复杂一点的,就有可
能必须加了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if 块后只有一条逻辑语句的时候,花括号可以省略
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询