public class HexUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static Charset |
DEFAULT_CHARSET |
| Constructor and Description |
|---|
HexUtils() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
decode(byte[] data)
decode Hex
|
static byte[] |
decode(String data)
decode Hex
|
static String |
decodeToString(byte[] data)
decodeToString Hex
|
static String |
decodeToString(byte[] data,
Charset charset)
decodeToString Hex
|
static String |
decodeToString(String data)
decodeToString Hex
|
static String |
decodeToString(String data,
Charset charset)
decodeToString Hex
|
static String |
encode(byte data)
encode Hex
|
static byte[] |
encode(byte[] data)
encode Hex
|
static byte[] |
encode(byte[] data,
boolean toLowerCase)
encode Hex
|
static String |
encodeToString(byte[] data)
encode Hex
|
static String |
encodeToString(byte[] data,
boolean toLowerCase)
encode Hex
|
static @Nullable String |
encodeToString(@Nullable String data)
encode Hex
|
static @Nullable String |
encodeToString(@Nullable String data,
Charset charset)
encode Hex
|
static int |
hashFNV1(byte[] src)
FNV1算法
|
static int |
hashFNV1(byte[] src,
int start,
int len)
FNV1算法
|
public static final Charset DEFAULT_CHARSET
public static int hashFNV1(byte[] src)
src - srcpublic static int hashFNV1(byte[] src,
int start,
int len)
src - srcstart - startlen - lenpublic static byte[] encode(byte[] data)
data - data to hexpublic static byte[] encode(byte[] data,
boolean toLowerCase)
data - data to hextoLowerCase - 是否小写public static String encode(byte data)
data - byte to Hexpublic static String encodeToString(byte[] data, boolean toLowerCase)
data - Data to HextoLowerCase - 是否小写public static String encodeToString(byte[] data)
data - Data to Hex@Nullable public static @Nullable String encodeToString(@Nullable @Nullable String data)
data - Data to Hex@Nullable public static @Nullable String encodeToString(@Nullable @Nullable String data, Charset charset)
data - Data to Hexcharset - Charsetpublic static byte[] decode(String data)
data - Hex datapublic static String decodeToString(byte[] data)
data - Data to Hexpublic static String decodeToString(byte[] data, Charset charset)
data - Data to Hexcharset - Charsetpublic static String decodeToString(String data)
data - Data to Hexpublic static String decodeToString(String data, Charset charset)
data - Data to Hexcharset - Charsetpublic static byte[] decode(byte[] data)
data - Hex dataCopyright © 2025. All rights reserved.