判断一个整数是否是2的幂
public class Test {
public static void main(String[] args) {
for(int i =1; i<1000; i++) {
if((i&(i-1))==0) {
System.out.println(i);
}
}
}
}
本文介绍了一个简单的Java程序,用于判断一个整数是否是2的幂次方。通过使用位运算符,该程序有效地检查了1到999之间的所有整数,并打印出了所有符合条件的数。
判断一个整数是否是2的幂
public class Test {
public static void main(String[] args) {
for(int i =1; i<1000; i++) {
if((i&(i-1))==0) {
System.out.println(i);
}
}
}
}
1030

被折叠的 条评论
为什么被折叠?