所需依赖
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>
代码
package com.webserver.core;
import java.util.UUID;
import org.apache.commons.codec.digest.DigestUtils;
public class Md5 {
public static void main(String[] args) {
System.out.println(md5());
}
public static String md5() {
return DigestUtils.md5Hex(UUID.randomUUID().toString().getBytes()).toUpperCase();
}
}
运行结果
C32CADFAF323A41716385825F1944A6E
6692AD4E798F7465B367E47E8082D374
利用UUID生成一个32位的16进制数字,然后进行MD5运算