Appearance
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 解密 |