Librarie pour types primitifs

Librarie pour types primitifs - Java - Programmation

Marsh Posté le 04-04-2011 à 10:36:14    

Bonjour, je précise ici une question posée (sans succès :o ) sur le bla@java.
 
Le contexte est une lib de communication bidirectionnelle sur un port série. Plusieurs protocoles sont ciblés, mais quelques patterns sont récurrents et de fait, je m'interroge - et vous avec - sur l’existence d'une API kivabien pour ne pas (mal) réinventer la roue.
 
Il me faudrait une lib qui me permette de traiter les cas suivants :
 
- unsigned byte : la longueur d'un byte[] dont on sait qu'elle ne dépasse pas 255 par exemple, c'est saoulant de passer par un entier quand on sait qu'il sera utilisé en tant que byte ensuite ;
- transformation d'un byte[] en un string équivalent (i.e. {0xFF, 0xA1} donne "FFA1", on ne peut donc utiliser le constructeur String(byte[]) qui lui encode le résultat) ;
- l'opération inverse de la précédente, à savoir le parsing d'une chaine "FFA1" qui renvoi le byte[] ;
- bonus sympa : un constructeur de byte en fonction de booléens et de leur poids, et l'opération inverse.
 
 
Tout ça se code sans difficultés, mais je me dis qu'une lib existante sera certainement plus robuste et qu'elle pourrait contenir d'autres choses utiles.
 
Merci de vos propales.

Reply

Marsh Posté le 04-04-2011 à 10:36:14   

Reply

Sujets relatifs:

Leave a Replay

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