📄 md5test.java
字号:
package md5.test;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class Md5Test {
public static void main(String[] args) throws NoSuchAlgorithmException
{
String data ="message digest";
MessageDigest digest = MessageDigest.getInstance("MD5");
System.out.println(toHexString(digest.digest(data.getBytes())));
}
private static String toHexString(byte b[])
{
int pos = 0;
char[] c = new char[b.length * 2];
for (int i = 0; i < b.length; i++) {
c[pos++] = toHex[ (b[i] >> 4) & 0x0F];
c[pos++] = toHex[b[i] & 0x0f];
}
return new String(c);
}
/**
* to hex converter
*/
private static final char[] toHex = {
'0', '1', '2', '3', '4', '5', '6',
'7', '8', '9', 'a', 'b', 'c', 'd',
'e', 'f'};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -