基本运算符
作者:互联网
基本运算符
- 算术运算符:+,-,*,/,%(模运算),++(自增),--(直减)。
- 赋值运算符:=。
- 关系运算符:>,<,>=,<=,==(等于),!=(不等于),instanceof。
- 逻辑运算符:&&,||,!(与,或,非)
简单的运算符就不讲了,简单介绍一下模运算、自增和自减。
模运算
模运算是将两个数进行相除任何取余数,例:
int a = 10; int b = 23; System.out.println(b%a);
输出的值为b/a的余数:3。
自增
自增是指在变量自身的基础上加1,例:
int a = 3; a++; System.out.println(a);
输出a的值为4。
有两种自增的方法:
a++ ++a
在某些情况下它们写法的不同可能会影响输出结果,例:
我们可以看到,在第一个图里面我们的b输出的是6,可是第二个图里面输出的却是5(b的值和a声明的值一样)。
我们再把a自增后的值也输出来,发现确实是6(5+1)。
那是因为在int b = a++;这条语句里面,我们先执行的是int b = a;这一部分,然后再进行a的++。同理,我们的int b = ++a;其实是先执行了a的++,再将自增后的值赋值给b。
自减
- 参考自增,把自增的+1变为-1。
标签:基本,输出,自增,运算,++,运算符,int 来源: https://www.cnblogs.com/qinyu33/p/16524472.html