标签:OLE java 条件 bsp 数据 boolean 符号 移除 左移
算术运算符
赋值运算符
int j1=10
int i2,ji2;
i2=j2=10
int i3=10,j3=20
+= -= /= *=
short s1=10;
s1+=2; 不会改变变量本身的数据类型
比较运算符
==
!=
>
<
>=
<=
instanceof
逻辑运算符
&逻辑与
&&短路与
|逻辑或
||短路或
!逻辑非
^逻辑异或
逻辑运算符操作的都是boolean型的变量
位运算符
<< 左移 被移除的高位丢弃 空位补0
>>右移 最高位是0右移后补0,最高位是1空缺位补1
>>>无符号右移 空缺位补0无论最高位是0或者1
& | ^异或 ~取反
位运算符操作的都是整形的数据
三元运算符
(条件表达式)?表达式1:表达式2
表达式1和表达式2为同种类型
标签:OLE java 条件 bsp 数据 boolean 符号 移除 左移
原文地址:https://www.cnblogs.com/ergePython/p/11779782.html