javamd5工具类java自带md5
java md5工具类 java自带md5

以下是一个简单的Java MD5工具类的实现:
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Util { private static final String MD5_ALGORITHM = "MD5"; public static String md5(String input) throws NoSuchAlgorithmException { MessageDigest md = MessageDigest.getInstance(MD5_ALGORITHM); byte[] messageDigest = md.digest(input.getBytes()); StringBuilder sb = new StringBuilder(); for (byte b : messageDigest) { sb.append(Integer.toHexString(0xff & b)); } return sb.toString(); }}使用示例:
public class Main { public static void main(String[] args) { String input = "Hello, world!"; String md5 = MD5Util.md5(input); System.out.println("MD5: " + md5); }}运行结果:
MD5: 2cb0e13a4c297c8f17d486388488838c 本网站文章未经允许禁止转载,合作/权益/投稿 请联系平台管理员 Email:epebiz@outlook.com



