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

运算加int,复制为啥就不用+int了?

例如运算中 int three=one;

赋值直接是 three+=one;

提问者:我爱孙佳怡 2019-05-10 14:01

个回答

  • 向远之航
    2019-05-10 14:11:25

    java中变量需要先定义后赋值。因为你事先已经定义int three,所以不用加int了。

    相反,three += one的意思是three = three + one,如果three没有事先定义和赋值, three += one就不能参与运算,会产生错误。