Class | Description |
---|---|
ArrayUtil |
数组工具类
|
BooleanUtil |
Boolean类型相关工具类
|
CharsetUtil |
字符集工具类
|
CharUtil |
字符工具类
部分工具来自于Apache Commons系列 |
ClassLoaderUtil |
ClassLoader 工具类 |
ClassUtil |
类工具类
|
CreditCodeUtil |
统一社会信用代码工具类
|
EnumUtil |
枚举工具类
|
EscapeUtil |
转义和反转义工具类Escape / Unescape
escape采用ISO Latin字符集对指定的字符串进行编码。 所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。 |
HashUtil |
Hash算法大全
推荐使用FNV1算法 |
HexUtil |
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。
例如十进制数57,在二进制写作111001,在16进制写作39。 像java,c这样的语言为了区分十六进制和十进制数值,会在十六进制数的前面加上 0x,比如0x20是十进制的32,而不是十进制的20 |
IdcardUtil |
身份证相关工具类
see https://www.oschina.net/code/snippet_1611_2881 |
IdcardUtil.Idcard |
身份证信息,包括身份、城市代码、生日、性别等
|
IdUtil |
ID生成器工具类,此工具类中主要封装:
|
ModifierUtil |
修饰符工具类
|
NumberUtil | |
ObjectUtil |
对象工具类,包括判空、克隆、序列化等操作
|
PageUtil |
分页工具类
|
PhoneUtil |
手机号工具类
|
PrimitiveArrayUtil |
原始类型数组工具类
|
RadixUtil |
把一个十进制整数根据自己定义的进制规则进行转换
from:https://gitee.com/loolly/hutool/pulls/260 |
RandomUtil |
随机工具类
|
ReferenceUtil |
引用工具类,主要针对
Reference 工具化封装主要封装包括: |
ReflectUtil |
反射工具类
|
ReUtil |
正则相关工具类
常用正则请见 Validator |
RuntimeUtil |
系统运行时工具类,用于执行系统命令的工具
|
ServiceLoaderUtil |
SPI机制中的服务加载工具类,流程如下
|
StrUtil |
字符串工具类
|
TypeUtil |
针对
Type 的工具类封装最主要功能包括: |
URLUtil |
URL(Uniform Resource Locator)统一资源定位符相关工具类
|
XmlUtil |
XML工具类
此工具使用w3c dom工具,不需要依赖第三方包。 工具类封装了XML文档的创建、读取、写出和部分XML操作 |
XmlUtil.UniversalNamespaceCache |
全局命名空间上下文
见:https://www.ibm.com/developerworks/cn/xml/x-nmspccontext/ |
ZipUtil |
压缩工具类
|
Enum | Description |
---|---|
ModifierUtil.ModifierType |
修饰符枚举
|
ReferenceUtil.ReferenceType |
引用类型
|
Copyright © 2021. All rights reserved.