++a和a++概念有点模糊,

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

qq_奇点_10

2017-11-13 19:08

++a和a++概念有点模糊,

写回答 关注

2回答

  • Chasing_dream
    2018-01-03 18:17:02

    举个列子:

    第一种情况

    public class HelloWorld {

    public static void main(String args[]) {

    int a=1;

    int b=a++;

    System.out.println (b);

    System.out.println (a);

    }

    }

    输出结果  b是1,a是2;

    public class HelloWorld {

    public static void main(String args[]) {

    int a=1;

    int b=++a;

    System.out.println (b);

    System.out.println (a);

    }

    }

    输出结果  b是2,a是2;

    总结,无论是a++还是++a 运算一次后 a的值是一样的,受影响的是赋值对象b.

    请采纳

  • qq_宋子琛_0
    2017-11-13 19:23:25

    a++运算后加1 ++a运算前加一  用于简单运算

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

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

1165172 学习 · 17581 问题

查看课程

相似问题