messagedigester.java

来自「Java 的飞鸽传书的源代码! 非常好用!!」· Java 代码 · 共 27 行

JAVA
27
字号
/*
 *	Message Digester Class
 *		1998/02/04 (C)Copyright T.Kazawa(Digitune)
 */

package JP.digitune.util;

import java.security.*;

public class MessageDigester {
	private MessageDigester() {
	}
	
	public static String getMD5(String src) {
		byte[] buf = src.getBytes();
		try {
			MessageDigest md = MessageDigest.getInstance("MD5");
			buf = md.digest(buf);
		} catch (NoSuchAlgorithmException e) {}
		StringBuffer sb = new StringBuffer();
		for (int i = 0; i < buf.length; i++)
			sb.append(Integer.toString(new Byte(buf[i]).intValue()
				, Character.MAX_RADIX));
		return sb.toString();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?