Je souhaite convertir une chaîne hexadécimale en chaîne binaire. Par exemple, Hex 2 est 0010. Ci-dessous le code:Conversion d'une chaîne hexadécimale en chaîne binaire
String HexToBinary(String Hex)
{
int i = Integer.parseInt(Hex);
String Bin = Integer.toBinaryString(i);
return Bin;
}
Cependant, cela ne fonctionne que pour les Hex 0 - 9; il ne fonctionnera pas pour Hex A - F car il utilise int
. Quelqu'un peut-il l'améliorer?
juste pour vous faire (et d'autres utilisateurs) connaissez, convention java vous dit devriez commencer à partir de minuscules pour les noms de variables. par exemple. Hex, devrait être hex, et Bin, devrait être bin. – planty182