public class FindBitOne { //æ ¹æ®1&0=0,1&1=1æ±åºæ¯ç¹ä½ä¸º1çä½ç½® public static void main(String args[]){ System.out.println(findBit(3)); } public static int findBit(int num){ int a=0; int b=1; for(int i=0;i<32;i++){ if((num & b)==b){ a=i; break; }else{ b= b<<1; } } return a; } }