任何语言里面都有,别说是java了
/*加密方法*/
public static String encode(String str) {
String strDigest = "";
try { // 此 MessageDigest 类为应用程序提供信息摘要算法的功能,必须用try,catch捕获
MessageDigest md5 = MessageDigest.getInstance("MD5");
byte[] data;
data = md5.digest(str.getBytes("utf-8"));// 转换为MD5码
strDigest = bytesToHexString(data);
} catch (Exception ex) {
throw new RuntimeException(ex);
}
return strDigest;
}