问题描述
解决方案
有可能是编码的问题。
解决方案二:
直接运行的那个,才是我想要的,正确的
解决方案三:
有在别的地方修改过这个静态变量了吗?
分别在调用MD5之前打印下字节信息,看是一样的吗?有可能Action请求模式下修改了编码方式,导致中文的getBytes获取的字节不同。
byte[] b = sss.getBytes();
System.out.println(Arrays.toString(b));
解决方案四:
项目是什么编码方式啊?是utf-8吗?
时间: 2024-10-06 10:50:57