且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在Java中将字节数组转换为十六进制格式

更新时间:2021-10-07 05:20:19

您可以使用 String javax.xml.bind.DatatypeConverter.printHexBinary(byte[]).例如:

You can use the String javax.xml.bind.DatatypeConverter.printHexBinary(byte[]). e.g.:

public static void main(String[] args) {
    byte[] array = new byte[] { 127, 15, 0 };
    String hex = DatatypeConverter.printHexBinary(array);
    System.out.println(hex); // prints "7F0F00"
}