给出一个数组判断数组中2的n次方的个数,并得到该数及其下标
package njupt.cn;
/****
* 给出一个数组判断数组中2的n次方的个数,并得到该数及其下标
* @author user
*
*/
public class ten {
public static void main(String[] args){
for(int i=0;i<args.length;i++){
System.out.println("arg:="+args[i]);
}
int[] num=new int[]{1,5,9,4,8,11,15};
int sum=0;
for(int i=0;i<num.length;i++){
if((num[i]&(num[i]-1))==0){
System.out.println(num[i]+"is 2 的幂次方");
sum++;
System.out.println("i="+i);
System.out.println("sum="+sum);
}
}
System.out.println("sum="+sum);
}
}
11月 底开始学习struts框架