小编Ami*_*mit的帖子

计算长数中的Set位数

我需要计算一个长数字的设置位数.我也需要优化相同的.我正在使用以下代码:

public static int countSetBits(long number) {
    int count = 0;
    while (number > 0) {
        ++count;
        number &= number - 1;
    }
    return count;
}
Run Code Online (Sandbox Code Playgroud)

任何修改将不胜感激.

java bit

3
推荐指数
1
解决办法
1495
查看次数

标签 统计

bit ×1

java ×1