Java中异或运算实现两个整数的交换以及其功能函数实现
今天学习到一种超酷炫的交换两个整数的方法,给各位分享一下。异或运算属于位运算的一种,首先简单介绍一下异或预算的语法规则。假设a与b为不相等的两个整数。(1)a^a=0;(2)a^b=0;(3)a^0=a;(4)a^b=b^a,即异或满足交换律。(5)(a^b)^c=a^(b^c),即异或满足结合律。 接下来介绍一下异或运算实现两个整数交换的原理,同样假设a与b为
原创
2015-12-08 19:39:35 ·
6464 阅读 ·
1 评论