为什么以下运行结果a和b都会是6呢?

来源:3-2 Java中的算术运算符

huang950727

2018-06-17 15:26

运行结果:


写回答 关注

2回答

  • 迷牛
    2018-06-17 16:03:03
    已采纳

    a自增的时候a的值已经变成了6,就如你注释那里写的一样,先自增,这里已经保存了a为6的值。

    huang9...

    非常感谢!

    2018-06-17 16:46:53

    共 1 条回复 >

  • Angel繁星
    2018-06-18 15:01:42

    这个跟c语言一个样子。++a,先加完1在赋值b;a++,先赋值给b,a在自己加1;

    ++a 说明a已经加1了 得出来的a=a+1;b=a;


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

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

1165554 学习 · 17587 问题

查看课程

相似问题