Java中将十六进制值转换为字节

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(); //将十六进制值转换为字节。    
      System.out.println(b);
   }
}

输出结果

10