1、判断一个数的二进制中1的个数
public boolean isPowerOf2(int num) {
return (num & num - 1) == 0;
}
2、判断一个数的二进制中1的个数
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int count = 0;
while (num != 0) {
num = num & (num - 1);
count++;
}
System.out.println(count);
}
```