How to convert a byte array to a hex string in Java?

后端 未结 27 3612
花落未央
花落未央 2020-11-21 04:19

I have a byte array filled with hex numbers and printing it the easy way is pretty pointless because there are many unprintable elements. What I need is the exact hexcode in

27条回答
  •  旧时难觅i
    2020-11-21 04:54

    I would use something like this for fixed length, like hashes:

    md5sum = String.format("%032x", new BigInteger(1, md.digest()));
    

提交回复
热议问题