![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
jeanjean6
Le type byte est un entier de 127 max, or un octet peut aller jusqu'à 255, donc comment on code 255 dans un byte ?
on peut pas, les byte java sont signé et vont donc de -128 a +127
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
jeanjean6
je voudrais ensuite vérifier que le 1er octet correspond bien à 0xFF,
comment je peux faire ?
if(tab[0] & 0xFF == 0xFF) { ... } else { ... }
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
jeanjean6
Et lorsque je met la trame dans un tableau de byte, elle va mettre dans l'ordre les octets ?
Ex : tab[0] = 0xFF tab[1] = A4, etc...
tout dépend de la manière de manipuler l'int pour le convertir en tableau de byte...
Partager