当前位置: 移动互联网学院 > Java培训 > JAVA开发 > Java自增自减运算符举例说明
Java自增自减运算符举例说明 时间:2017-09-04     来源:互联网

Java自增自减运算符是什么?Java自增自减运算符如何使用?有哪些注意点呢?今天华清Java学院小编就和大家分享下Java自增自减运算符举例说明

Java自增自减运算符

Java自增自减运算符是什么呢?++运算符是对变量的值加1,--运算符是对变量的值减1,如:

int a=5; int b=10;

a++;//或++a; b--;//或--b;

a的值变成了6,b的值为9,++和--不论在变量名前还是在变量名后,都是对变量加1或减1;

在使用Java自增自减运算符有一个注意点,在给变量赋值时++和--运算符在变量前和变量后有所不同如:

public class Test{

public static void main(String [ ] args) {

int a=5,b=5,c,d;

c=++a;

d=b++;

System.out.println("a="+a+" b="+b+" c="+c+" d="+d);

}

}

执行后输出结果为:

a=6 b=6 c=6 d=5

当++运算符在变量前时,先对变量加1,再取变量的值作为表达式的值(先自加后赋值)。

当++运算符在变量后时,先取变量的值作为表达式的值,后对变量加1(先赋值后自加)。

X