Java中的算数运算符与++x/x++

Java中的算数运算符与++x/x++
Java中的运算符分成
算术运算符
关系运算符
逻辑运算符
赋值运算符
其他运算符

其中算术运算符主要有

+加法运算符 将两个值相加

-减法运算符,将左边的减去右边的值

  • 乘法运算符,将两个值相乘**

/ 除法运算符 将左边的值除以右边的值
在这里插入图片描述

% 取余运算符,左边的值除以右边的值取余数,(2除1余数是0)%是求余的
在这里插入图片描述

++x/–x自增/减,操作数的值+1/-1
在这里插入图片描述
这里输出的是先减1,然后再加1所以 c就等于2 d就等于1了
在这里插入图片描述
x++/x–自增/减,操作数的值+1/-1但是这个是先用x然后再加1

这里将x++赋值给t,可以看到输出的是1,然后再输出x就等于2

自增或自减符号在前面的和在后面的差距就是如上图那样

++x (–x) 是将x先自增1或自减1了然后再当前表达式中使用x的值
X++(x–)是先将x在当前表达式中使用过后才自增或者自减1

猜你喜欢

转载自blog.csdn.net/weixin_44538566/article/details/89363750