Convertir cadena hexadecimal a cadena binaria
Me gustaría convertir una cadena hexadecimal en una cadena binaria. Por ejemplo, Hex 2 es 0010. A continuación se muestra el código:
String HexToBinary(String Hex)
{
int i = Integer.parseInt(Hex);
String Bin = Integer.toBinaryString(i);
return Bin;
}
Sin embargo, esto solo funciona para Hex 0 - 9; no funcionará para Hex A - F porque usaint
. ¿Alguien puede mejorarlo?