在 Java 中,如何将十六进制值转换为字节?

javaobject oriented programmingprogramming

Byte 类是 Number  类的子类,它可以将原始类型字节的值包装在对象中。Byte 类型的对象包含一个类型为 byte 的字段。Byte 类的重要方法有 byteValue()compare()、compareTo()、decode()、parseByte()、valueOf() 等。我们可以使用 Byte 类的方法 decode().byteValue() 将十六进制值转换为字节。

语法

public final class Byte extends Number implements Comparable<Byte>

示例

public class ConvertHexaDecimalToByte {
   public static void main(String args[]) {
      byte b = Byte.decode("0x0a").byteValue(); // convert hexadecimal value to byte.
      System.out.println(b);
   }
}

输出

10

相关文章