public class Hex extends Object
| 构造器和说明 |
|---|
Hex() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
decodeHex(char[] data)
Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
|
static byte[] |
decodeHex(String data) |
static char[] |
encodeHex(byte[] data)
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
|
static char[] |
encodeHex(byte[] data,
boolean toLowerCase)
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
|
static char[] |
encodeHex(String data) |
static char[] |
encodeHex(String data,
boolean toLowerCase) |
static byte[] |
encodeHexAsBytes(String data) |
static byte[] |
encodeHexAsBytes(String data,
boolean toLowerCase) |
static String |
encodeHexString(byte[] data)
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
|
static String |
encodeHexString(byte[] data,
boolean lowerCase) |
static String |
encodeHexToString(String data) |
static String |
encodeHexToString(String data,
boolean toLowerCase) |
public static byte[] decodeHex(String data)
public static byte[] decodeHex(char[] data)
throws CodecException
data - An array of characters containing hexadecimal digitsCodecException - Thrown if an odd number or illegal of characters is suppliedpublic static byte[] encodeHexAsBytes(String data)
public static byte[] encodeHexAsBytes(String data, boolean toLowerCase)
public static String encodeHexToString(String data)
public static String encodeHexToString(String data, boolean toLowerCase)
public static char[] encodeHex(String data)
public static char[] encodeHex(String data, boolean toLowerCase)
public static char[] encodeHex(byte[] data)
data - a byte[] to convert to Hex characterspublic static char[] encodeHex(byte[] data,
boolean toLowerCase)
data - a byte[] to convert to Hex characterstoLowerCase - true converts to lowercase, false to uppercasepublic static String encodeHexString(byte[] data)
data - a byte[] to convert to Hex characterspublic static String encodeHexString(byte[] data, boolean lowerCase)
data - the data will be encodedlowerCase - use lower case or upper caseCopyright © 2022. All rights reserved.