我想在Java中计算一组字符串的哈希值。 是的,我可以对字符串进行排序并使用
digest.update
迭代地计算MD5哈希值。 但我更喜欢省略排序并使用类似于combineUnordered
的东西,详情请见https://github.com/google/guava/wiki/HashingExplained。有很多类似的问题,例如Order-independant Hash Algorithm,但没有一个提供一个简单的示例来展示如何在Java中迭代地计算一个无序哈希值。