public class HexUtils
extends java.lang.Object
构造器和说明 |
---|
HexUtils() |
限定符和类型 | 方法和说明 |
---|---|
static byte[] |
decodeHex(char[] data)
将十六进制字符数组转换为字节数组
|
static char[] |
encodeHex(byte[] data)
将字节数组转换为十六进制字符数组
|
static char[] |
encodeHex(byte[] data,
boolean toLowerCase)
将字节数组转换为十六进制字符数组
|
static java.lang.String |
encodeHexStr(byte[] data)
将字节数组转换为十六进制字符串
|
static java.lang.String |
encodeHexStr(byte[] data,
boolean toLowerCase)
将字节数组转换为十六进制字符串
|
public static java.lang.String encodeHexStr(byte[] data)
data
- byte[]public static java.lang.String encodeHexStr(byte[] data, boolean toLowerCase)
data
- byte[]toLowerCase
- {true} 传换成小写格式 , {false} 传换成大写格式public static char[] encodeHex(byte[] data)
data
- byte[]public static char[] encodeHex(byte[] data, boolean toLowerCase)
data
- byte[]toLowerCase
- {true} 传换成小写格式 , {false} 传换成大写格式public static byte[] decodeHex(char[] data)
data
- 十六进制char[]java.lang.RuntimeException
- 如果源十六进制字符数组是一个奇怪的长度,将抛出运行时异常