如何解决?有模拟.net的MD5方式加密算法吗??各位帮个忙
[b]问题补充:[/b]
public synchronized static final byte[] toMd5(String data,String encodingType) {
if (digest == null) {
try {
digest = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException nsae) {
System.err.println("Failed to load the MD5 MessageDigest. ");
nsae.printStackTrace();
}
}
if (StringUtils.isBlank(data)) {
return null;
}
try {
digest.update(data.getBytes(encodingType));
} catch (UnsupportedEncodingException e) {
digest.update(data.getBytes());
}
return digest.digest();
}
呵呵,第二个参数传入“UTF-8”就可以了,谢谢