二进制中1的个数

    xiaoxiao2021-12-14  20

    

    题目描述

    输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 public class Solution { public int NumberOf1(int n) { int count = 0; String temp= Integer.toBinaryString(n); char in[] = temp.toCharArray(); for (int i = 0; i < in.length; i++) { if (in[i] == '1') { count = count + 1; } } return count; } }
    转载请注明原文地址: https://ju.6miu.com/read-970462.html

    最新回复(0)