I have an array of bytes. I want each byte String of that array to be converted to its corresponding hexadecimal values.
Is there any function in Java to convert a b
If you are happy to use an external library, the org.apache.commons.codec.binary.Hex
class has an encodeHex
method which takes a byte[]
and returns a char[]
. This methods is MUCH faster than the format option, and encapsulates the details of the conversion. Also comes with a decodeHex
method for the opposite conversion.