为了账号安全,请及时绑定邮箱和手机立即绑定

?后面的表达式需要括起来嘛?打上括号算错嘛!

?后面的表达式需要括起来嘛?打上括号算错嘛!

慕瓜0321017 2017-04-25 20:47:42
String mark =(score>=60)?("及格"):("不及格"); System.out.println("考试成绩如何:"+mark);
查看完整描述

4 回答

?
风中打伞的小孩

TA贡献73条经验 获得超20个赞

可以运行成功的就不能算错吧,可能是规范问题

因为不确定有些运算符的优先级,像这种表达式,我一般都会用括号括起来,自己看起来也舒服啊

查看完整回答
反对 回复 2017-04-26
?
达拉崩吧斑得贝迪卜多比鲁翁

TA贡献41条经验 获得超38个赞

三目运算符,?和: 后面可以不用括号括起来,当然括起来也不算错。

括号在这里只是用来提高内容的运算集的。

括起来的内容,会被当成一个整体。

查看完整回答
反对 回复 2017-04-26
?
刘小振

TA贡献18条经验 获得超5个赞

应该不能有括号,是不是错运行一下就知道了
查看完整回答
反对 回复 2017-04-25
?
慕粉3371882

TA贡献1条经验 获得超0个赞

应该是不用括号把
查看完整回答
反对 回复 2017-04-25
  • 4 回答
  • 0 关注
  • 1950 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信