第1个回答 2013-04-16
Java中没有&
&在Java中表示两种运算符,逻辑与和按位与。
在boolean类型运算时使用逻辑与运算,在数值类型运算时使用会用数值的二进制数进行按位与运算。
逻辑运算符:与
true & true = true
true & false = false
false & true = false
false & false = false
位运算符:按位与
0 & 0 = 0
1 & 1 = 1
0 & 1 = 0
1 & 0 = 0
第2个回答 2013-04-16
java当中可以表示2种运算符(我仔细去查过了,不用质疑),分别是布尔运算符和位运算符,至于用法楼上已经讲了!!!
第3个回答 2013-04-16
楼上有一点弄乱了,&和&&在java中不可同日而语,&是位运算符,表示按位与运算,而&&是逻辑运算符,表示逻辑与(and)