comment convertir un caractère de caractère alphabétique en nombre hexadécimal dans Java a si quelqu'un a une méthode intégrée dans Java qui fait le travail ou si vous avoir votre propre méthode, pourriez-vous s'il vous plaît aider
j'ai oublié et aussi comment convertir de hex en binaire
Vous pouvez convertir de char en chaîne hexadécimale.
char ch =
String hex = String.format("%04x", (int) ch);
Pour lire hexadécimal et convertir en binaire, vous pouvez le faire
int num = Integer.parseInt(text, 16);
String bin = Integer.toString(num, 2);
Vous pouvez utiliser:
Integer.toHexString((int) 'a');
Integer.toBinaryString((int) 'b');
Mise à jour: hex -> conversion binaire:
Integer.toBinaryString(Integer.parseInt("fa", 16))
Utilisez la bibliothèque de codec Apache commons
Plus précisément: http://commons.Apache.org/codec/apidocs/org/Apache/commons/codec/binary/Hex.html