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

关于简化布尔变量赋值

关于简化布尔变量赋值

陈药 2015-11-14 01:52:16
boolean even = number % 2 == 0;如何解读这一句?
查看完整描述

3 回答

已采纳
?
天启之魂

TA贡献174条经验 获得超85个赞

number%2的结果  与 0相比 

如果相等  even赋值为true  如果不相等赋值为false

查看完整回答
反对 回复 2015-11-14
?
陈药

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

嗯嗯,谢谢

查看完整回答
反对 回复 2015-11-16
?
陈药

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

那么,可以这样子吗?

boolean even = ( number % 2 == 0 ) ;

就是说将右边的加上一个括号,再赋值给even,

查看完整回答
反对 回复 2015-11-14
  • 天启之魂
    天启之魂
    当然可以 一般的使用就是应该使用括号来确认优先级 毕竟运算符太多,优先级不好记
  • 3 回答
  • 0 关注
  • 1434 浏览

添加回答

举报

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