在java中有任何像(|和&)这样的按位运算符的使用。我不能在每个程序中使用逻辑运算符(||和&&)吗?还告诉我使用这个运算符(^)。
答案 0 :(得分:1)
位运算符和逻辑运算符的功能不同。逻辑运算符(&&,||)将检查值是true还是false并返回输出true(除零之外的任何数字)或false(零0)。虽然逐位操作符会按位操作数据,但您可以在此处引用http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html
bitwise ^运算符执行按位异或运算。