Hutool是一個Java工具包,也只是一個工具包,它幫助咱們簡化每一行代碼,減小每個方法,讓Java語言也能夠「甜甜的」。Hutool最初是我項目中「util」包的一個整理,後來慢慢積累並加入更多非業務相關功能,並普遍學習其它開源項目精髓,通過本身整理修改,最終造成豐富的開源工具集。4.0.8算法
新特性json
【core】新增PinyinComparator、CollUtil新增sortByPinyin(感謝@【帝都】寧靜)dom
【json】JSONUtil增長xmlToJson方法工具
【poi】 ExcelWriter增長setColumnWidth和setRowHeight方法學習
【core】FileUtil.clean增長字符串重載(感謝@【帝都】寧靜)url
【core】ArrayUtil增長insert方法(感謝@【帝都】寧靜)code
【core】RandomUtil.randomDouble增長可選保留小數重載(感謝@【帝都】寧靜)xml
【core】增長RandomUtil.randomDay隨機天(感謝@【帝都】寧靜)字符串
【poi】 ExcelWriter增長setOrCreateSheet方法,從而支持多sheet生成it
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)