伪墨
2017-10-30 12:50Java中关于 a += ++a 的值
int a = 2;
System.out.println(a += ++a );
System.out.println(a);
为什么输出的结果都是5?
我的理解是先运算++a,a的值也编成3了,然后a+=a,不就是6了?
- 点赞
- 回答
- 收藏
- 复制链接分享
4条回答
为你推荐
- 改变java中对象的值的问题
- java
- 2个回答
- java比较json对象的中的值
- java
- 5个回答
- java中final申明后不是不允许修改其值吗?
- java
- 3个回答
- java局部变量 int a =1是存放在哪里
- 内存
- 局部变量
- java
- 栈
- class
- 9个回答
- Java中关于 a += ++a 的值
- java
- 运算符
- 4个回答
换一换