English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Pour convertir un byte en hexadécimal équivalent, utilisez la méthode toHexString() en Java.
Tout d'abord, prenons une valeur de byte.
byte val1 = (byte)90;
Avant d'utiliser cette méthode, faisons plus d'opérations. Maintenant, masquons la valeur du byte :
int res = val1 & 0xFF;
Maintenant, regardons un exemple complet et utilisons la méthode toHexString() pour convertir le byte en hexadécimal équivalent.
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("Hexadecimal = ",+Integer.toHexString(res)); } }
Résultat de la sortie
Byte = 90 Hexadecimal = 5a