| 关键词: nbsp toChapter String MessageDigest 中文 BigInteger md getBytes high println |
简单应用: public String md5(String toChapter) { String str = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(toChapter.getBytes()); byte[] buf = md.digest(toChapter.getBytes()); BigInteger bi = new BigInteger(buf); str = bi.toString(36);// 36进制数的字符串形式 } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } return str; } 调用: System.out.println(high.md5("-3i6yl6rk0wpuvopdqpal6y8v9")); System.out.println(high.md5("中文").equals(high.md5("中文"))); |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|