运算符
用于数学或者逻辑运算
01 算数运算符
+:加,数字、字符串  只能是同种类型的数据才能相加,特别注意数字int8和int16数据类型不同
-:减  只有数字
*:乘  只能是数字
/ :除 结果是整型,舍去余数
% :求余
02 关系运算符
同类型的数据才能比较,结果是布尔值
==
!=
> >=
< <=
03 逻辑运算符
只有布尔值才能运算,结果是布尔值
&&逻辑和,and
!逻辑非,not
||逻辑非,or
04 位运算符
& 两数对应的二进制,按位与运算,两个都为1才为1
|按位或运算,有一个为1,就为1
^两位不一样,才为1
<<  例子:a << b,就是a的各二进位全部左移b位,高位丢弃,低位补0
>>  例子:a >> b,就是a的各二进位全部右移b位,低位丢弃,高位补0
05 赋值运算符
=
+= 、-=、*= 、/=、 %=、<<=、>>=、&=、|=、^=

                
            
        
浙公网安备 33010602011771号