认识异或运算
认识异或运算
异或运算:相同为0,不同为1
同或运算:相同为1,不同为0
异或运算就记成无进位相加!
异或运算的性质:
1)0 ^ N == N N ^ N == 0
2)异或运算满足交换律和结合律
题目一
如何不用额外变量交换两个数用异或运算交换两数
public class Test {
public static void main(String[] args) {
int a=10,b=20;
a = a ^ b;
b = a
原创
2022-04-01 14:33:40 ·
401 阅读 ·
0 评论