爱编程
首页
登录
java &和&&的区别
2015-3-9 Jessie
&是位运算,即按位与运算
&&是逻辑运算符,表示逻辑与and
& 是按二进制的按位与,即 1 & 1 = 1 1 & 0 = 0 3 & 1 → 11(二进制) & 1 = 1
&& 是逻辑与,true & true = true, true & false = false