Java中的算术赋值关系运算符以及逻辑运算符

1、算术运算符:

含义 符号
+
-
*
/
取余(取模) %
自增 ++
自减 --

表达式是由变量、常量运算符组成的式子
另外需要注意的是:①“++” 如果是前缀那么应该是先对此变量加1,再执行其他操作。如果是后缀那么先执行其他的操作,再对此变量加1.
②“--” 与上边同理


2、赋值运算符:

含义 符号
赋值 =
加等于 +=
减等于 -=
乘等于 *=
除等于 /=
模等于 %=

此类运算符的作用是将一个值赋给一个变量,运算顺序从右到左


3、关系运算符:

含义 符号
相等于 ==
不等于 !=
小于 <
等于 >
小于等于 <=
大于等于 >=

关系运算符的作用是比较两边的操作数,结果总是boolean(false/true)类型的


4、逻辑运算符:

含义 符号
&
|
异或 ^
短路与 &&
短路或 ||

在计算机逻辑中,非0即为真,0为假
另外要注意&和&&的区别,以及|和||的区别

原文地址:https://www.cnblogs.com/changche/p/13529137.html