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(先赋值后自加)。
热点新闻