解决方案 »

  1.   

    numRead = fis.read(buffer)---读不会管你原始文件里面是什么编码格式的,读出来都是二进制MD5加密也不会管GBK中文还是非中文编码,直接二进制加密,你read出来的原始数据如果是默认的ISO8859-1,你手工转成GBK,当然MD5加密后的数据会不一样,字符集都不同了