文章目录 整数之和方法代码 整数之和 不使用 + - ,使用位运算计算两整数之和 方法 1.各位进行相加,使用与操作 & 2.计算进位值, 使用异或操作 ^, 再对结果左移一位 <<1 3.对上面两个结果重复进行上述两步, 直至进位值为0, 终止循环,得到结果 代码 public int getSum(int a, int b) { while(b != 0) { int temp = a ^ b; b = (a & b) << 1; a = temp; } return a; }