Bonjour,

C'est pas vraiment un probleme, mais plutot un questionnement :

j'ai un byte[] qui représente un paquet internet, et j'en extrait les infos (en le passant dans un ByteBuffer)

Par exemple, j'ai un entier, il est donc sur 4 octets, et si je fais un getInt() il va me retourner un entier signé. Ce qui ne me convient pas du tout.

Donc vu que "unsigned" ça a pas l'air d'exister, je feinte en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
long res = ByteBuffer.wrap(paquet).getInt() & 0xffffffff;
Bref, je me demandais comme ça si y a pas un moyen plus propre de faire ce genre de choses..

Merci d'avance