程序包 dev.utils.common
类 EncodeUtils
- java.lang.Object
-
- dev.utils.common.EncodeUtils
-
public final class EncodeUtils extends java.lang.Objectdetail: 编码工具类- 作者:
- Ttt
Base64 flags CRLF 这个参数看起来比较眼熟, 它就是 Win 风格的换行符, 意思就是使用 CR LF 这一对作为一行的结尾而不是 Unix 风格的 LF DEFAULT 这个参数是默认, 使用默认的方法来加密 NO_PADDING 这个参数是略去加密字符串最后的 = NO_WRAP 这个参数意思是略去所有的换行符 ( 设置后 CRLF 就没用了 ) URL_SAFE 这个参数意思是加密时不使用对 URL 和文件名有特殊意义的字符来作为加密字符, 具体就是以 - 和 _ 取代 + 和 /
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static byte[]base64Decode(byte[] input)Base64 解码static byte[]base64Decode(byte[] input, int flags)Base64 解码static byte[]base64Decode(java.lang.String input)Base64 解码static byte[]base64Decode(java.lang.String input, int flags)Base64 解码static java.lang.Stringbase64DecodeToString(byte[] input)Base64 解码static java.lang.Stringbase64DecodeToString(byte[] input, int flags)Base64 解码static java.lang.Stringbase64DecodeToString(java.lang.String input)Base64 解码static java.lang.Stringbase64DecodeToString(java.lang.String input, int flags)Base64 解码static byte[]base64Encode(byte[] input)Base64 编码static byte[]base64Encode(byte[] input, int flags)Base64 编码static byte[]base64Encode(java.lang.String input)Base64 编码static byte[]base64Encode(java.lang.String input, int flags)Base64 编码static java.lang.Stringbase64EncodeToString(byte[] input)Base64 编码static java.lang.Stringbase64EncodeToString(byte[] input, int flags)Base64 编码static java.lang.Stringbase64EncodeToString(java.lang.String input)Base64 编码static java.lang.Stringbase64EncodeToString(java.lang.String input, int flags)Base64 编码static java.lang.StringhtmlEncode(java.lang.CharSequence input)Html 字符串编码
-
-
-
方法详细资料
-
base64Encode
public static byte[] base64Encode(java.lang.String input)
Base64 编码- 参数:
input- 待处理数据- 返回:
- Base64 编码后的 byte[]
-
base64Encode
public static byte[] base64Encode(java.lang.String input, int flags)Base64 编码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 编码后的 byte[]
-
base64Encode
public static byte[] base64Encode(byte[] input)
Base64 编码- 参数:
input- 待处理数据- 返回:
- Base64 编码后的 byte[]
-
base64Encode
public static byte[] base64Encode(byte[] input, int flags)Base64 编码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 编码后的 byte[]
-
base64EncodeToString
public static java.lang.String base64EncodeToString(java.lang.String input)
Base64 编码- 参数:
input- 待处理数据- 返回:
- Base64 编码后的 byte[] 转 String
-
base64EncodeToString
public static java.lang.String base64EncodeToString(java.lang.String input, int flags)Base64 编码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 编码后的 byte[] 转 String
-
base64EncodeToString
public static java.lang.String base64EncodeToString(byte[] input)
Base64 编码- 参数:
input- 待处理数据- 返回:
- Base64 编码后的 byte[] 转 String
-
base64EncodeToString
public static java.lang.String base64EncodeToString(byte[] input, int flags)Base64 编码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 编码后的 byte[] 转 String
-
base64Decode
public static byte[] base64Decode(java.lang.String input)
Base64 解码- 参数:
input- 待处理数据- 返回:
- Base64 解码后的 byte[]
-
base64Decode
public static byte[] base64Decode(java.lang.String input, int flags)Base64 解码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 解码后的 byte[]
-
base64Decode
public static byte[] base64Decode(byte[] input)
Base64 解码- 参数:
input- 待处理数据- 返回:
- Base64 解码后的 byte[]
-
base64Decode
public static byte[] base64Decode(byte[] input, int flags)Base64 解码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 解码后的 byte[]
-
base64DecodeToString
public static java.lang.String base64DecodeToString(java.lang.String input)
Base64 解码- 参数:
input- 待处理数据- 返回:
- Base64 解码后的 byte[] 转 String
-
base64DecodeToString
public static java.lang.String base64DecodeToString(java.lang.String input, int flags)Base64 解码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 解码后的 byte[] 转 String
-
base64DecodeToString
public static java.lang.String base64DecodeToString(byte[] input)
Base64 解码- 参数:
input- 待处理数据- 返回:
- Base64 解码后的 byte[] 转 String
-
base64DecodeToString
public static java.lang.String base64DecodeToString(byte[] input, int flags)Base64 解码- 参数:
input- 待处理数据flags- Base64 编解码 flags- 返回:
- Base64 解码后的 byte[] 转 String
-
htmlEncode
public static java.lang.String htmlEncode(java.lang.CharSequence input)
Html 字符串编码- 参数:
input- 待处理数据- 返回:
- Html 编码后的数据
-
-