DigestUtils.md5(字符串数据)中相同字符串的结果不一致

时间:2012-03-29 07:05:32

标签: java apache-commons

您好在我的应用程序中我需要为字符串值计算md5哈希值...因为我调用了DigestUtils.md5Hex(String string)方法...但是对于相同的字符串,它不会产生相同的结果。结果不一致。在md5Hex()方法中,内部 md5(字符串)被调用。该方法返回相同字符串的不同byteArray值。我无法得到究竟发生了什么?请澄清问题......

1 个答案:

答案 0 :(得分:1)

你可以猜到,这是不可能的。你可能传递了不同的字符串,但你不知道。例如,它们可能因空格而异,或者某些不可见的字符。