Hex.decode

Converts an array of characters representing hexadecimal values into an array of bytes of those same values. The returned array will be half the length of the passed array, as it takes two characters to represent any given byte. An exception is thrown if the passed char array has an odd number of elements.

@param data An array of characters containing hexadecimal digits @return A byte array containing binary data decoded from the supplied char array. @throws IllegalArgumentException if an odd number or illegal of characters is supplied

  1. byte[] decode(byte[] array)
  2. byte[] decode(string hex)
  3. byte[] decode(char[] data)
    class Hex
    static
    byte[]
    decode
    (
    char[] data
    )

Meta