gpt4 book ai didi

java - 在scala中计算字符串的MD5哈希

转载 作者:IT老高 更新时间:2023-10-28 20:54:59 25 4
gpt4 key购买 nike

Possible Duplicate:
Generate MD5 hash in Java

嗨,

我想在我的 Scala 代码中计算一个字符串的 MD5 哈希值。除了常规的 java.security.MessageDigest 方式之外,我可以使用任何 scala 或 java 库来快速执行此操作吗?

请帮忙谢谢

最佳答案

您可能在这里重新发明了一个非常小的轮子,但只需编写一个函数来做您想做的事情:获取一个字符串,使用 MessageDigest,然后返回您需要的任何内容(十六进制字符串、字节数组)。

import java.security.MessageDigest

def md5(s: String) = {
MessageDigest.getInstance("MD5").digest(s.getBytes)
}

md5("Hello")

附:我不写 Scala,但这是可行的,它留给读者作为练习,把它变成 Array[Byte] 以外的任何东西

关于java - 在scala中计算字符串的MD5哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5992778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com