克隆
- cn.hutool.core.clone.Cloneable
- cn.hutool.clone.CloneSupport
- ObjectUtil.cloneByStream
- ObjectUtil.clone
- ObjectUtil.cloneIfPossible
类型转换
日期时间
IO流相关
- IO工具类-IoUtil
- 文件工具类-FileUtil
- 文件类型判断-FileTypeUtil
- 文件监听-WatchMonitor
- 文件读取-FileReader
- 文件写入-FileWriter
- 文件追加-FileAppender
- 文件跟随-Tailer
- 文件名工具-FileNameUtil
- 资源工具-ResourceUtil
- ClassPath资源访问-ClassPathResource
工具类
- 字符串工具-StrUtil
- 16进制工具-HexUtil
- Escape工具-EscapeUtil
- Hash算法-HashUtil
- URL工具-URLUtil
- XML工具-XmlUtil
- 对象工具-ObjectUtil
- 反射工具-ReflectUtil
- 泛型类型工具-TypeUtil
- 分页工具-PageUtil
- 剪贴板工具-ClipboardUtil
- 类工具-ClassUtil
- 类加载工具-ClassLoaderUtil
- 枚举工具-EnumUtil
- 命令行工具-RuntimeUtil
- 数字工具-NumberUtil
- 数组工具-ArrayUtil
- 随机工具-RandomUtil
- 唯一ID工具-IdUtil
- 压缩工具-ZipUtil
- 引用工具-ReferenceUtil
- 正则工具-ReUtil
- 身份证工具-IdcardUtil
- 信息脱敏工具-DesensitizedUtil
- 社会信用代码工具-CreditCodeUtil
- SPI加载工具-ServiceLoaderUtil
语言特性
- HashMap扩展-Dict
- 单例工具-Singleton
- 断言-Assert
- 二进码十进数-BCD
- 控制台打印封装-Console
- 字段验证器-Validator
- 字符串格式化-StrFormatter
- 树结构工具-TreeUtil
JavaBean
集合类
- 集合工具-CollUtil
- 列表工具-ListUtil
- Iterator工具-IterUtil
- 有界优先队列-BoundedPriorityQueue
- 线程安全的HashSet-ConcurrentHashSet
- 集合串行流工具-CollStreamUtil
- 行遍历器-LineIter
Map
Codec编码
- Base62编码解码-Base62
- Base64编码解码-Base64
- Base32编码解码-Base32
- 莫尔斯电码-Morse
- BCD码-BCD
- 回转N位密码-Rot
- Punycode实现-PunyCode.md