Conversion de String vers Byte

Conversion de String vers Byte - Java - Programmation

Marsh Posté le 13-01-2007 à 19:01:25    


Bonjour,
 
je me sers de la ligne suivante:
 

Code :
  1. String bloc = Integer.toBinaryString(buffer & 0xFF)


 
..pour faire passer un octet contenu dans 'buffer' en une chaine qui est une représentation binaire sur 8 bits de cet octet.
 
J'aimerais pouvoir faire l'inverse, c'est-à-dire à partir d'une chaîne de 8 bits, pouvoir transformer ça en un octet stockable dans une variable de type byte ?
 
une idée?
 
Merci pour votre aide :)


---------------
Le plaisir est le bonheur des fous. Le bonheur est le plaisir des sages.
Reply

Marsh Posté le 13-01-2007 à 19:01:25   

Reply

Marsh Posté le 13-01-2007 à 21:55:07    

paowz a écrit :

Bonjour,
 
je me sers de la ligne suivante:
 

Code :
  1. String bloc = Integer.toBinaryString(buffer & 0xFF)


 
..pour faire passer un octet contenu dans 'buffer' en une chaine qui est une représentation binaire sur 8 bits de cet octet.
 
J'aimerais pouvoir faire l'inverse, c'est-à-dire à partir d'une chaîne de 8 bits, pouvoir transformer ça en un octet stockable dans une variable de type byte ?
 
une idée?
 
Merci pour votre aide :)


 
un octet ca fait que 255 caractères, tu fais une HashMap< string, byte> qui contient toutes les correspondances ?

Reply

Marsh Posté le 14-01-2007 à 12:18:27    

J'essaie de passer par là:
 

Code :
  1. byte byte1 = (new Integer(Integer.parseInt("10010010",2)).byteValue();


 
Je parse la chaine binaire en un integer depuis lequel j'extraie la représentation en byte....


---------------
Le plaisir est le bonheur des fous. Le bonheur est le plaisir des sages.
Reply

Marsh Posté le 14-01-2007 à 14:28:46    

erreur :d


Message édité par philippe06 le 14-01-2007 à 14:31:29
Reply

Sujets relatifs:

Leave a Replay

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