我正在尝试将整数值转换为布尔值。我想用预先确定的X位来表示我的布尔值。
例如:
1 = 01(如果我想用2位表示)
1 = 0001(如果我想用4位表示)
我不知道位数是多少。 这也是我转换1时的结果:
1 = 1
2 = 10
这是我称为DecimalToBinary的方法。 泰铢
StringBuilder result = new StringBuilder();
if(no==0){
for(int i=0; i<variableArray.size(); i++){
result.append("0");
}
}else{
while(no>0){
result.append(no%2);
no = no/2;
}
}
return Integer.valueOf(result.reverse().toString());
否是我的方法的整数参数