在 Java 中,对两个数进行异或操作可以使用按位异或(^)运算符。具体操作如下:
int a = 5;
int b = 3;
int result = a ^ b; // result = 2
其中,a 和 b 是需要进行异或的两个数,result 是它们的异或结果,即 2。在 Java 中,异或操作符 ^ 的操作过程如下:
例如,对于 a = 5 和 b = 3,它们的二进制表示分别为 101 和 011,其中,第三位上的值不同,因此,异或操作的结果为 101(101 是二进制表示,相当于十进制中的 2)。
领取专属 10元无门槛券
手把手带您无忧上云