java工具類,String轉byte數組,byte數組轉HexString, byte數組轉base64,工具類DatatypeConverter

DatatypeConverter

Java的工具類,發現我們重複造輪子,還造的不優雅,上面這個是Java8的工具類

byte[] 轉 HexString

    /**
     * byte[] 轉 HexString
     * @param bytes
     * @return
     */
    public static String printHexBinary(byte[] bytes){
        return DatatypeConverter.printHexBinary(bytes);
    }

HexString 轉 byte[]

    /**
     * HexString 轉 byte[]
     * @param hexBinary
     * @return
     */
    public static byte[] parseHexBinary(String hexBinary){
        return DatatypeConverter.parseHexBinary(hexBinary);
    }

byte[] 轉 String

    /**
     * byte[] 轉 String
     * @param bytes
     * @return
     */
    public static String printString(byte[] bytes){
        return new String(bytes);
    }

剩下的日常需要的,都可以從這個工具類中找到,非常方便

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章