26個工具類

AssembleUtil.java  它是傳入一些元素,數組或者逗號分隔的字符串,再輸入長度, 輸出全部該長度的元素組合。html

Base64Util.java    顧名思義,base64的工具類,解決一些轉化進制問題java

CharHelper.java    字符碼工具類   轉換編碼 ISO-8859-1到GB2312    轉換編碼 GB2312到ISO-8859-1     字符串從GBK編碼轉換爲Unicode編碼     把字符串轉換爲UTF8859編碼                    把字符串轉換爲UTF8859編碼    utf8URL編碼轉字符      判斷是否Utf8Url編碼算法

CharTools.java       字符編碼工具類    json

ConvertHelper.java   數據類型轉換     各類int double list 數組  轉化,還有一個給字符串加減一的方法。  就是在字符串裏,左邊數,最早遇到非數字的爲止,前一個數字加一。數組

DateHelper.java     日期工具類      獲取各類格式的date, 字符串之間的轉化,今天星期幾     ,兩個date之間的間隔時間    間隔天數   獲取指定日期以前多少天的日期  獲取當年,dom

           獲取當天, 獲取當月  工具

Escape.java         轉義,加密的工具類post

FastJsonUtil.java        將對象轉成成Json對象       將Json數據轉換成Object   map轉json字符串, json字符串轉map   json轉數組性能

FileHelper.java      文件工具類,    crc32    操做文件和文件夾的,有更新文件夾,刪除全部文件,得到後綴名,修改後綴名,省略後綴名 轉義文件的文件夾,判斷文件是否存在   拷貝,遞歸建立目錄優化

HttpClientHelper.java     getpost請求,帶文件請求

HttpHelper.java    跟上面類似,不過能夠得到字節數組

HttpUtils.java

ImageHelper.java    圖片處理工具類   Base64解碼並生成圖片    根據路徑獲得base編碼後圖片         圖片旋轉       base64轉爲io流    

IpMacUtil.java     ip工具類    隱藏IP的最後一段     獲取IP地址.        判斷該字串是否爲IP      獲取客戶端Mac

MailHelper.java       mail工具類   簡單的發郵件方式    郵件內容只有標題和郵件內容  支持單個個用戶發送          簡單的發郵件方式    郵件內容只有標題和郵件內容  支持多個用戶批量發送       發送Html格式的郵件   

MapHelper.java     map工具類    得到字串值    返回整型值   長整型,double   布爾  

MD5Code.java      MD5編碼工具類      

MD5Util      MD5加密 生成32位md5碼     MD5加密     加密解密算法 執行一次加密,兩次解密

NumericHelper  數字工具類  描述:經過一個整數i獲取你所要的哪幾個(從0開始) i爲 多個2的n次方之和,如i=7,那麼根據原值是2的n次方之各,你的原值一定是1,2,4 。     非四捨五入取整處理      四捨五入取整處理        提供精確的小數位四捨五入處理      生成字符串    數字格式化        求浮點數的權重     得到權重的單位     得到浮點數的縮放比例          得到縮放後而且格式化的浮點數      產生n位隨機數 TODO:性能不要,有待優化      縮放1W倍     縮放比例   

RandomHelper.java        隨機數工具類       產生指定長度的數字值隨機數      描述:手機驗證碼生成帶字符,包含數字和字符       手機驗證碼生成帶字符不包含數字     

ReflectHelper.java      反射工具類    提指定的類載入以系統中     根據名稱生成指定的對象   

StringHelper.java  字符串處理工具類    把字符數組,轉化爲一個字符     把迭代對象轉化爲一個字符串     把兩個字符串數組的元素用分隔符鏈接,生成新的數組,生成的數組以第一個字符串數組爲參照,與其長度相同。      生成一個重複的字符串,如須要重複*10次,則生成:**********。     字符串替換處理,把舊的字符串替換爲新的字符串,主要是經過字符串查找進行處理     替換字符,若是指定進行全替換,必須設wholeWords=true,不然只替換最後出現的字符        替換字符,只替換第一次出現的字符串。。。。。不少,大寫變小寫, 截取長度   , 轉換爲空格    統計字符出現的次數, 得到字符第一次出現的位置  

URLHelper.java   url工具類     對URL的中文進行編碼    對URL的中文進行解碼    把參數組成的MAP轉化到對應的URL格式       和toUrl反向   移出查詢字串中的某查詢參數    

UUID.java    

ValidateUtil.java     經常使用的數據驗證工具類。     匹配圖象   手機號 , 郵箱,等各類校驗  身份證,得到生日,年齡等

XMLHelper.java       XML工具類      把XML按照給定的XSL進行轉換,返回轉換後的值     把XML按用戶定義好的XSL樣式進行輸出     讀取XML文檔,返回Document對象.<br>     讀取XML文檔,返回Document對象     讀取XML字串,返回Document對象     把xml輸出成爲html     將一個XML文檔保存至文件中.   

相關文章
相關標籤/搜索