| 类 | 说明 |
|---|---|
| ArrayUtil |
数组工具类
|
| BooleanUtil |
Boolean类型相关工具类
|
| CharsetUtil |
字符集工具类
|
| CharUtil |
字符工具类
部分工具来自于Apache Commons系列 |
| ClassLoaderUtil |
ClassLoader工具类 |
| ClassUtil |
类工具类
|
| EnumUtil |
枚举工具类
|
| EscapeUtil |
转义和反转义工具类Escape / Unescape
escape采用ISO Latin字符集对指定的字符串进行编码。 |
| HashUtil |
Hash算法大全
推荐使用FNV1算法 |
| HexUtil |
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。
|
| IdcardUtil |
身份证相关工具类
see https://www.oschina.net/code/snippet_1611_2881 本工具并没有对行政区划代码做校验,如有需求,请参阅(2018年10月): http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/20181011221630.html |
| IdUtil |
ID生成器工具类,此工具类中主要封装:
1.
|
| ImageUtil | 已过时
请使用
ImgUtil |
| ModifierUtil |
修饰符工具类
|
| NumberUtil |
数字工具类
对于精确值计算应该使用 BigDecimalJDK7中BigDecimal(double val)构造方法的结果有一定的不可预知性,例如: new BigDecimal(0.1) 表示的不是0.1而是0.1000000000000000055511151231257827021181583404541015625 这是因为0.1无法准确的表示为double。 |
| ObjectUtil |
对象工具类,包括判空、克隆、序列化等操作
|
| PageUtil |
分页工具类
|
| PinyinUtil | 已过时
此工具不再建议使用,因为某些汉字拼音不准确且无法处理多音字,建议使用Jpinyin或Pinyin4j
|
| RandomUtil |
随机工具类
|
| ReferenceUtil |
引用工具类,主要针对
Reference 工具化封装主要封装包括: 1. |
| ReflectUtil |
反射工具类
|
| ReUtil |
正则相关工具类
常用正则请见 Validator |
| RuntimeUtil |
系统运行时工具类,用于执行系统命令的工具
|
| StrUtil |
字符串工具类
|
| TypeUtil |
针对
Type 的工具类封装最主要功能包括: 1. |
| URLUtil |
统一资源定位符相关工具类
|
| XmlUtil |
XML工具类
此工具使用w3c dom工具,不需要依赖第三方包。 |
| ZipUtil |
压缩工具类
|
| 枚举 | 说明 |
|---|---|
| ModifierUtil.ModifierType |
修饰符枚举
|
| ReferenceUtil.ReferenceType |
引用类型
|
Copyright © 2019. All rights reserved.