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);
    }

剩下的日常需要的,都可以从这个工具类中找到,非常方便

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