Skip to content

StringKit 字符串工具类

常用方法

方法名说明
boolean isEmpty(String str)是否空字符串
boolean isEmpty(Object str)是否空对象
boolean isNotEmpty(String... str)非空字符串
boolean isNumber(String value)是否是数字
String get(String name)获取指定配置
String fileExt(String fname)获取文件后缀
int rand(int min, int max)生成一个随机整数
String rand(int size)生成长度为 size 的随机数字字符串
String md5(String words)生成 MD5 的密纹字符串,不能用于密码
String SHA1(String words)生成 SHA1 的密纹
String SHA512(String words)生成 SHA512 的密纹
String SHA256(String words)生成 SHA256 的密纹
String urlEncode(String content)用 utf-8 字符集,进行 URL 编码
String encrypt(String content)基于当前时间戳(秒)生成密文
DecryptResult decrypt(content content)将时间戳密文解密为明文和原时间
String encrypt(String content, String ukey)AES 加密后转为 Base64 编码
String decrypt(String content, String ukey)Base64 解码后 AES 解密