English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Per convertire un byte in un esadecimale equivalente, usa il metodo toHexString() in Java.
Prima di tutto, prendiamo un valore di byte.
byte val1 = (byte)90;
Prima di usare questo metodo, facciamo più operazioni. Ora schermiamo il valore del byte:
int res = val1 & 0xFF;
Ora diamo un'occhiata all'esempio completo e usiamo il metodo toHexString() per convertire il byte in un esadecimale equivalente.
public class Demo { public static void main(String[] args) { byte val1 = (byte)90; System.out.println("Byte = " + val1); int res = val1 & 0xFF; System.out.println("Esadecimale = " + Integer.toHexString(res)); } }
Risultato di output
Byte = 90 Esadecimale = 5a