java调用此方法可直接转为md5数值

  • Post author:
  • Post category:java


public static String stringMD5(String input) {

    try {

// 拿到一个MD5转换器(如果想要SHA1参数换成”SHA1”)

MessageDigest messageDigest =MessageDigest.getInstance(“MD5”);

// 输入的字符串转换成字节数组

byte[] inputByteArray = input.getBytes();

// inputByteArray是输入字符串转换得到的字节数组

messageDigest.update(inputByteArray);

// 转换并返回结果,也是字节数组,包含16个元素

byte[] resultByteArray = messageDigest.digest();

// 字符数组转换成字符串返回

return byteArrayToHex(resultByteArray);

} catch (NoSuchAlgorithmException e) {


return null;

}

}



版权声明:本文为weixin_53143083原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。