Java中的位运算符与使用技巧总结

1.  (^  异或运算符

运算规则:对两个操作数进行位的异或运算。相同取0,相反取1】。即两操作数相同时,互相抵消

使用技巧:

(1)交换数值。 int a = 10;int b = 20   ===> a^b^a == b, a^b^b == a 

Java中的位运算符与使用技巧总结

Java中的位运算符与使用技巧总结

1 int f = 50; 2 int g = 60; 3 4 f = f^g; 5 g = f^g; 6 f = f^g; 7 System.out.println(f+" "+g); 8 9 输出结果是:60 50

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwfgpx.html