java &与&&的区别

来源:互联网 发布:上海皇帝1知乎 编辑:程序博客网 时间:2024/05/09 06:22

& 是位运算符,就是两个二进制位同时等于1,结果才等于1

1 & 1 == 1

0 & 1 == 0

&& 是关系运算符,就是两个值同时为真,结果才为真

true && true == true 

false && true == false

&的运算结果只能是1或者0
&&的运算结果只能是true或者false

0 0
原创粉丝点击