第三章 运算符

1.算术运算符
"+"、" -"、" *"、" /"、" %"、" ++"、" --"
"++"、" --" 在前,先自增、减,再计算
在后,先计算,再自增、减
2.赋值运算符
"="、" +="、" -="、" *=“、" /="、" %=”
如:x += y;=====> x= x+y;
3.关系运算符
">"、" >="、" <"、" <=“、" ==”
4.逻辑运算符
"&&"、" ||"、" !"、" &"、" |"、"^"
短路与 短路或 非 与 或 异或
&& :布尔表达式同为真,结果才为真
|| :布尔表达式同为假,结果才为假
! :布尔表达式取反
&和|:前面一个判断后,后面一个条件继续判断
^:一个真一个假,则为真
5.位运算符
按位与 & 同为1,结果为1
按位或 | 同为0,结果为0
按位取反 ~ +1取相反值
异或 ^ 相同为0,不同为1
左移 << 往左移位,右部补0
右移 >> 往右移位,正数左补0,负数补1
无符号右移 >>> 往右移位,左补0
运算时,用的是数字的补码进行的。正数的原码,补码都一样,负数的补码=原码取反+1或原码-1再取反。0000 1111 +1 =》 0001 0000//0000 0001 +1 =》 0000 0010
任意数据类型和字符串拼接都会变成字符串
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值