java.lang.Object
org.seppiko.commons.utils.codec.HexUtil
Hex Util
- Author:
- Leonard Woo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]decode(char[] data) convert hex char array to byte arraystatic byte[]decodeString(String data, String split) convert hex string with split to byte arraystatic char[]encode(byte[] data) convert byte array to hex char arraystatic char[]encode(byte[] data, boolean toLowerCase) convert byte array to hex char arraystatic StringencodeToString(byte[] data) convert byte array to string objectstatic StringencodeToString(byte[] data, String split) convert byte array to string objectstatic char[]encodeWithInteger(byte[] data) convert byte array to hex char array
-
Constructor Details
-
HexUtil
public HexUtil()
-
-
Method Details
-
encodeWithInteger
public static char[] encodeWithInteger(byte[] data) convert byte array to hex char array- Parameters:
data- byte array data- Returns:
- hex char array
-
encodeToString
convert byte array to string object- Parameters:
data- byte array data- Returns:
- string object
-
encodeToString
convert byte array to string object- Parameters:
data- byte array datasplit- string object split- Returns:
- string object
-
encode
public static char[] encode(byte[] data) convert byte array to hex char array- Parameters:
data- byte array data- Returns:
- hex char array
-
encode
public static char[] encode(byte[] data, boolean toLowerCase) convert byte array to hex char array- Parameters:
data- byte array datatoLowerCase- true is lower case, false is upper case- Returns:
- hex char array
-
decodeString
convert hex string with split to byte array- Parameters:
data- hex stringsplit- split- Returns:
- byte array
-
decode
public static byte[] decode(char[] data) convert hex char array to byte array- Parameters:
data- hex char array- Returns:
- byte array
-