题解 // 295 两整数相加 public int getSum(int a, int b) { while (b!=0){ int carry=(a&b)<<1; //进位位 a=a^b; // 无进位相加 b=carry; } return a; } 将a与b相加的问题转化为进位位于纯和 相加的问题.