您的位置:首页 > 编程语言 > Java开发

2014年2月19日 java中的异或运算

2014-02-19 13:10 316 查看
1. java 中的异或运算,真异或假为真,假异或真为真,真异或真为假,假异或假为假,及两个不同的值异或运算为真,两个相同的值异或运算为假,应用于逻辑运算,如下:

@Test
public void test20()
{
int a = 9; // 转为二进制 ---> 1001

int b = 10; // 1010

a = a ^ b; // a = 11 转换为十进制为3

b = b ^ a;

a = a ^ b;

System.out.println(a + "----" + b);
System.out.println(true ^ false); // true
System.out.println(true ^ true); // false

}


这里有一篇关于java的位运算符的文章:http://blog.csdn.net/vebasan/article/details/6193916
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: