Originariamente inviato da Anuelicon
Devo trasmettere un array di byte attraverso una socket. Il terzo byte dell'array e' 0x85 e mi da errore.
Il byte è un tipo di dato con segno. Pertanto un valore literal unsigned come 0x85 va oltre il range di valori di un byte.
Metti semplicemente un cast:

(byte) 0x85