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

+=运算符

three+=one

不应该是等同于three=three+one

应该等同于three=0+10吗?????

提问者:彭于超 2019-08-24 10:21

个回答

  • 吕小绿与红鲤鱼与绿鲤鱼与驴
    2019-08-24 16:51:49

    这里先运算了 three = one + two; three的值已经是30了。

    再运行 three += one; 相当于 30 + 10,输出结果为:40;