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

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

发布了78 篇原创文章 · 获赞 29 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/lvhonglei1987/article/details/103728846