Java运算符基础

比较运算符

>//大于
<//小于
==//等于
>=//大于等于
<=//小于等于
!=//不等于

逻辑运算符
必须是boolean型数据

&&//与运算符 A&&B A和B都为真时,与运算为真
||//或运算符 A||B A和B有一个为真时,值为真,全为假才假//非运算符 ,与原结果相反
               &&       ||      !
 true   true   true    true      false
 true false    false    true      false
 false true    false   true      true
 false false   false   false     true

位运算符

& 按位与是双目运算符  对应位都是1,则结果是1,否则是0
2&72的二级制: 0000 0010
7的二进制: 0000 0111
与:      0000 0010
| 按位或,对应位都是0,则结果是0,否则是1
3|4
3的二进制: 0000 0011
4的二进制: 0000 0100
或:      0000 0111
~ 按位取反 10,01
~2 
2的二级制: 0000 0010
取反:      1111 1101
^ 按位异或 对应位相同是0,不同是1
2^3
2的二级制: 0000 0010
3的二进制: 0000 0011
异或:      0000 0001
<< 左移是将二进制进行移位,移动一位表示减少一半
>> 右移是将二进制进行移位,移动一位表示增加一倍

三元运算符
条件式?值1:值2
条件式是boolean型值,当条件式为真是,结果是值1,当条件式为假是,结果是值2。
代码注释:
// 表示单行注释
/**/表示多行注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值