a的值为什么是6

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

毛哈哈

2016-06-07 22:30

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); } }

写回答 关注

1回答

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

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

    毛哈哈

    非常感谢!

    2016-06-07 23:18:43

    共 1 条回复 >

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

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

1163380 学习 · 17551 问题

查看课程

相似问题