Comment transfomer de l'hexa en char ou en String ?

Comment transfomer de l'hexa en char ou en String ? - Java - Programmation

Marsh Posté le 30-01-2003 à 17:38:12    

Tout est dans la titre....
 
 
Merci

Reply

Marsh Posté le 30-01-2003 à 17:38:12   

Reply

Marsh Posté le 30-01-2003 à 22:26:59    

change le titre alors...
 
tu veux faire quoi?
a partir d'un entier genre int i=13, tu voudrais une String s="#0D" ?


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 30-01-2003 à 23:13:48    

J'crois que c'est l'inverse, qu'il veut ('fin si j'ai bien pigé le titre, hein).
Bin c'est pas dur. Imaginons t'as : String h = "4B";
Bon ba un p'tit tour sur la classe java.lang.Integer et on a la joulie méthode statique parseInt(String, int) qui s'utilise comme suit : int i = Integer.parseInt(h, 16);
Passke l'entier 16, c'est la base dans laquelle tu parses ta String. Donc base 16 pour l'hexa.
Pis pour finir, un cast : char c = (char)i;
 
Et voilou.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed