位运算之异或运算符总结
package com.test;
public class Demo1 {
/**
* 位运算中的异或运算符:将十进制数转换为二进制进而进行处理
* 例如:
* 10^2=
* 1010
* ^0010
* 1000=8
*总结:
* 任何数和0异或都为它本身
* 相同的两个数异或为0
* @param args
*/
public static void main(String[] args) {
System.out.println(1^2);//3
System.out.println(0^2);//2
System.out.println(10^2);//8
System.out.println(2^2);//0
}
}