public class BitTest {
static int []bit=new int[10000000/32+1];
//将i为置1
static void set(int i){
bit[i<<5]|=(1<<(bit[i]&0x1f));
}
//判断i为是否为1
static int test(int i){
return bit[i<<5]&(1<<(bit[i]&0x1f));
}
public static void main(String[] args) {
int i=124;
set(i);
System.out.println(test(i));
}
}