想问一下图里画出来的代码是怎么来的java对数据加密然后对数据后两位取反的代码详解为什么取后两位是0x003中间四位是0X03c0
异或表示两位运算相同为0,不同为1与1异或,0异或1 为1 1异或1为0 ,0x03二进制就是0011,那么后两位与3异或就是取反同理0X03c0 c的二进制是 1100 ,换算过来就是00111100正好是中间4位