您的位置:首页 > 编程语言 > Java开发

Java中String转MD5

2016-10-31 15:17 197 查看
public static String StringToMd5(String psw) {{try {MessageDigest md5 = MessageDigest.getInstance("MD5");md5.update(psw.getBytes("UTF-8"));byte[] encryption = md5.digest();StringBuffer strBuf = new StringBuffer();for (int i = 0; i < encryption.length; i++) {if (Integer.toHexString(0xff & encryption[i]).length() == 1) {strBuf.append("0").append(Integer.toHexString(0xff & encryption[i]));} else {strBuf.append(Integer.toHexString(0xff & encryption[i]));}}return strBuf.toString();} catch (NoSuchAlgorithmException e) {return "";} catch (UnsupportedEncodingException e) {return "";}}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: