我尝试反转我的二进制字符串。任何解决方案?
private OnClickListener btnConvListener = new OnClickListener() {
public void onClick(View v) {
try{
String ag=edittext1.getText().toString();
HexToBinary(ag);
} catch (Exception e) {
Toast.makeText(getBaseContext(), "Not insert data!",Toast.LENGTH_SHORT).show();
}
}
};
void HexToBinary(String Hex) {
int i = Integer.parseInt(Hex, 16);
String Bin = Integer.toBinaryString(i);//Converts int to binary
text1.setText(Bin);
//Bit reversal method....
int reversedNum = Integer.reverse(i);
text2.setText(reversedNum);
}
此函数将字符串十六进制转换为字符串二进制...但我想要一个额外的输出到相反的 LSB->MSB...我测试它但我没有输出...我有来自 try/catch 的异常...错误不是输入数据...为什么?仅显示原始二进制文件...而不是相反...