问答详情
源自:3-3 Java中的赋值运算符

括号的使用

赋值的时候什么情况下用括号 ()

比如 int sum=age1+age2    

这种情况可以写成 int sum=(age1+age2)吗

提问者:奔跑的鱼豆腐 2016-06-25 14:43

个回答

  • Srr3548342
    2016-06-25 15:46:56

    可以,但没必要

  • 慕粉3545878
    2016-06-25 15:00:18

    可以,

    但是+的优先级高于=,所以没必要加

  • jyau
    2016-06-25 14:51:16

    可以写,但是没必要,例如int sum = (age1+age2) / 2;这种就应该加

  • abc63622110
    2016-06-25 14:50:14

    =的级别是最低的,建议看一下java运算符的优先级!