Java 工具集 Hutool 4.0.8 發佈

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)

相關文章
相關標籤/搜索