English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

In Java die Bytes in die entsprechenden Hexadezimalzahlen umwandeln

Um den Byte-Wert in den entsprechenden Hexadezimalwert zu konvertieren, verwenden Sie die Methode toHexString() in Java.

Zunächst einmal, nehmen wir einen Byte-Wert.

byte val1 = (byte)90;

Bevor wir diese Methode verwenden, lassen Sie uns mehr Operationen durchführen. Nächste Schritte: Maskieren Sie den Byte-Wert:

int res = val1 & 0xFF;

Lassen Sie uns nun einen vollständigen Beispiel betrachten und die Methode toHexString() verwenden, um den Byte-Wert in den entsprechenden Hexadezimalwert zu konvertieren.

Beispiel

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("Hexadezimal = "+Integer.toHexString(res));
   }
}

Ausgaberesultat

Byte = 90
Hexadezimal = 5a