three-=one怎么还等于30?

来源:3-3 Java中的赋值运算符

笨鸟飞迟了3588941

2016-07-02 10:12

three-=one怎么还等于30?     three=30它减轻one代表的10不是应该等于20吗?求大神指教下,把我都整晕了。。。

写回答 关注

3回答

  • 浪里灬小白龙
    2016-07-02 13:56:14

    在three-=one之前,不是还有几个步骤吗?前面的步骤每一次都会对three重新你赋值,所以到three-=one这一步的时候,three的值已经不是最初的30了。

  • weibo_尕少呵呵_0
    2016-07-02 10:37:11

    three-=one前面对three重新赋值了,three=30是第一次对three赋值,three-=one已经是第三次赋值,不知道我这么说清楚吗,简单点就是这是连续的,每一个值都和前面的值有关系的


  • 偶是outman
    2016-07-02 10:36:18

    three在之前就变成40了,减10之后就等于30

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1163393 学习 · 17551 问题

查看课程

相似问题