apache DigestUtils.md5
时间: 2023-08-27 20:03:48 浏览: 152
MD5jar包加密test
在 Apache Commons Codec 库中,DigestUtils 类提供了一个静态方法 md5(),可以方便地计算字符串的 MD5 值。
具体使用方法如下:
```java
import org.apache.commons.codec.digest.DigestUtils;
public class Example {
public static void main(String[] args) {
String str = "Hello, world!";
String md5 = DigestUtils.md5Hex(str);
System.out.println(md5); // 输出:86fb269d190d2c85f6e0468ceca42a20
}
}
```
在上面的示例中,我们首先导入了 `org.apache.commons.codec.digest.DigestUtils` 类,然后调用了 `DigestUtils.md5Hex()` 方法来计算字符串的 MD5 值,并用 `System.out.println()` 方法输出结果。
需要注意的是,`DigestUtils.md5Hex()` 方法返回的是一个字符串形式的 MD5 值,如果需要以字节数组形式获取 MD5 值,则可以使用 `DigestUtils.md5()` 方法。
阅读全文