判断整数是不是2的阶次方
//判断整数是不是2的阶次方
public static boolean check(int sum) {
boolean flag = true; // 判断标志
while (sum > 1) {
if (sum % 2 == 0) {
sum = sum/2;
} else {
flag = false;
break;
}
}
return flag;
}