2014年2月19日 java中的异或运算
2014-02-19 13:10
316 查看
1. java 中的异或运算,真异或假为真,假异或真为真,真异或真为假,假异或假为假,及两个不同的值异或运算为真,两个相同的值异或运算为假,应用于逻辑运算,如下:
这里有一篇关于java的位运算符的文章:http://blog.csdn.net/vebasan/article/details/6193916
@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
相关文章推荐
- java web.xml配置详解(转)
- 不敢留下运行结果的人能回复下吗?(坏笑)
- java 开源 cms FreeCMS1.6发布
- getClass().getResource()获得URL地址
- Java Socket常见异常处理
- 静态内部类和非静态内部类的区别
- 为什么静态方法不能直接访问非静态成员?
- R中rJava包载入时报错的问题
- java ATM简单编写
- android 不使用eclipse 生成android 和打包的 命令
- java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
- Java的反射机制(一)
- Eclipse安装SVN插件
- 第七章 Spring Bean的范围(Spring Framework3.1教程)
- 只计算工作日 java
- Java SE8函数式接口与Lambda表达式
- java基础2
- Spring源代码解析(收藏)
- java--银行业务调度系统
- Java基础