问答详情
源自:3-2 Java中的算术运算符

a的值为什么是6

public class HelloWorld { public static void main(String[] args){ int a=5; int b=++a; System.out.println("a:"+a);这里面输出a不应该是5吗? System.out.println("b:"+b); } }

提问者:毛哈哈 2016-06-07 22:30

个回答

  • 偶是大文盲
    2016-06-07 22:32:28
    已采纳

    b=++a;这个语句执行之后,a自加了1,这之后才输出的a值。