位运算做加法

public int add(int a, int b) {
        while (a != 0) {
            int temp = a ^ b;
            a = (a & b) << 1;
            b = temp;
        }
        return b;

    }

 

posted @ 2020-08-30 12:49  soft.push("zzq")  Views(115)  Comments(0Edit  收藏  举报