打开Eclipse,新建一个类,名为Eval.java
运用运算符里的赋值,是以”=“表示的,它是一个二元运算符(对两个操作数作处理),其功能是将右方操作数所含的赋值给左方的操作
算术运算符,主要 有+(加)、-(减)、*(乘)、/(除)、%(求余)
算术运算符例子如下
自增自减运算符:运算符在前,先运算后使用;运算符在后,先使用后运算
比较运算符,运算规则如下
比较运算符的例子
逻辑运算符
运算符 | 含义 | 用法 | 组合方向 | 简记口诀 |
&&、& | 逻辑与 | op1&&op2 | 从左到右 | 两者都为真,结果才是真 |
|| | 逻辑或 | op1||op2 | 从左到右 | 只要有一者为真,结果就是真 |
! | 逻辑非 | !op | 从右到左 | 非真即假,非假既真 |
位逻辑运算符
运算符 | 含义 | 示例 | 简记口诀 |
& | 与 | a&b | 两者都为1,结果才为1 |
! | 或 | a|b | 只要有一者为1,结果就是1 |
~ | 取反 | ~a | 0变1,1变0 |
^ | 或异 | a^b | 两者相同即为0,不同为1 |
移位运算符
运算符 | 含义 | 简记口诀 |
<< | 左移 | 整体从右往左,空位补零,溢出去掉 |
>> | 右移 | 整体从左往右,正数补零,负数补一,溢出去掉 |
>>> | 无符号右移 | 整体从左往右,空位补零,溢出去掉 |