问答详情
源自:1-1 JAVA-对称加密算法DES

为什么加密结果new String(result, "UTF-8")会乱码

Hex.encodeHexString(result)可以显示十六进制,new String(result, "UTF-8")会乱码,为什么?

提问者:bigggge 2016-10-14 14:44

个回答

  • Lavi_La
    2016-10-17 20:16:15

    转换成byte数组的时候不一定是utf-8编码,用utf-8解码就可能产生错误