在 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