Bonjour,
Est-ce que quelqu'un pourrait m'expliquer pourquoi le code
provoque ce résultatCode:
1
2 byte[] tB = {(byte)0x8d}; System.out.println("Before : "+tB[0]+", after : "+new String(tB).getBytes()[0]);
En d'autres termes, pourquoi la valeur de l'octet a changé et éventuellement comment éviter ce changement de valeur ?Citation:
Before : -115, after : -17
Merci d'avance.