讨论/《初级算法》 - 位1的个数/
《初级算法》 - 位1的个数
public int hammingWeight(int n) {
        int count=0;
        String s=Integer.toBinaryString(n);
        for(int i=0;i<s.length();i++){
            if(s.substring(i,i+1).equals("1")){
                count++;
            }
        }
        return count;
    }
展开全部 20 讨论