可能重复:
在Java中生成MD5哈希
嗨,
我想在我的scala代码中计算字符串的MD5哈希值.除了常规的java.security.MessageDigest方法之外,还有什么scala或java库可以用来快速完成吗?
请帮助谢谢
Joh*_*tie 73
你可能会在这里重新发明一个非常小的轮子,但只需编写一个函数来做你想做的事情:取一个字符串,使用MessageDigest,并返回你需要的任何东西(十六进制字符串,字节数组).
import java.security.MessageDigest
def md5(s: String) = {
MessageDigest.getInstance("MD5").digest(s.getBytes)
}
md5("Hello")
Run Code Online (Sandbox Code Playgroud)
PS我不写Scala,但这是有效的,它留给读者练习,把它变成除了数组之外的任何东西[Byte]
| 归档时间: |
|
| 查看次数: |
37159 次 |
| 最近记录: |