
Linuxeden 开源社区 --


Hutool 是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以“甜甜的”。Hutool 最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。
4.0.8
新特性
- 【core】新增 PinyinComparator、CollUtil 新增 sortByPinyin(感谢@【帝都】宁静)
- 【json】JSONUtil 增加 xmlToJson 方法
- 【poi】ExcelWriter 增加 setColumnWidth 和 setRowHeight 方法
- 【core】FileUtil.clean 增加字符串重载(感谢@【帝都】宁静)
- 【core】ArrayUtil 增加 insert 方法(感谢@【帝都】宁静)
- 【core】RandomUtil.randomDouble 增加可选保留小数重载(感谢@【帝都】宁静)
- 【core】增加 RandomUtil.randomDay 随机天(感谢@【帝都】宁静)
- 【poi】ExcelWriter 增加 setOrCreateSheet 方法,从而支持多 sheet 生成
Bug 修复
- 【json】修复 JSONArray 中 addAll 加入两次的 bug(感谢@【天津】〓下页)
- 【core】修复 BeanDesc 中对 static 属性未忽略的问题(感谢@【深圳】枫林晓寒)
- 【http】解决无法移除默认头信息的问题
- 【core】修复 Base64 在 decode 时针对 urlSafe 乱码问题(issue#89@Github)
- 【core】修复 ReUtil.extractMulti(感谢@【杭州】徐承恩)
- 【core】修复 DESede 类中算法错误问题(issue#93@Github)
4.0.7
新特性
- 【core】新加 math 包,并添加 MathUtil 工具类(排列组合迁入此)
- 【core】StrUtil 增加 move 方法,字符串位移(感谢@【帝都】宁静)
- 【core】ArrayUtil 的 max 和 min 采用可变参数(T[] 除外)(感谢@【帝都】宁静)
- 【core】NumberUtil 增加 max 和 min 方法,与 ArrayUtil 一致(感谢@【帝都】宁静)
- 【poi】去除 InternalExcelUtil,根据功能新增 WorkbookUtil、RowUtil、CellUtil、ExcelPicUtil
- 【core】新增 PinyinUtil(感谢@【帝都】宁静)
- 【core】StrUtil 增加 wrapAll、wrapAllIfMissing(感谢@【帝都】宁静)
- 【core】Singleton 增加 put 方法
- 【core】Convert 增加 convertByClassName 方法
- 【json】JSONUtil 增加 toList 快捷方法
Bug 修复
- 【core】修复排列组合结果错误问题(感谢@【帝都】宁静)
- 【poi】修复 StrUtil.unWrap 传入 null 导致的越界问题(issue#II1VU@Gitee)
- 【core】修复 ImageUtil.sliceByRowsAndCols 方法计算错误(感谢@【唐山】小虫)
- 【core】修复 StrUtil.replace 问题(感谢@【霾都】QQ 小冰)
- 【core】修复 FileTypeUtil 对 jpg 的识别范围(issue#91@Github)
转自 http://ift.tt/2przP8j
The post Java 工具集 Hutool 4.0.8 发布,新特性和 bug 修复 appeared first on Linuxeden开源社区.
http://ift.tt/2IFMFIJ
没有评论:
发表评论