1 public class MD5Utils {
 2     /**
 3      * 使用md5的算法进行加密
 4      */
 5     public static String md5(String plainText) {
 6         byte[] secretBytes = null;
 7         try {
 8             secretBytes = MessageDigest.getInstance("md5").digest(
 9                     plainText.getBytes());
10         } catch (NoSuchAlgorithmException e) {
11             throw new RuntimeException("没有md5这个算法!");
12         }
13         String md5code = new BigInteger(1, secretBytes).toString(16);// 16进制数字
14         // 如果生成数字未满32位,需要前面补0
15         for (int i = 0; i < 32 - md5code.length(); i++) {
16             md5code = "0" + md5code;
17         }
18         return md5code;
19     }
20 
21     public static void main(String[] args) {
22         System.out.println(md5("1234"));
23     }
24 
25 }

优质内容筛选与推荐>>
1、Visual Studio无法启动调试。未安装 Silverlight 托管调试
2、Python字符串
3、搞不定
4、解决网速慢时maven仓库访问慢
5、辛苦练就顶级“魔杖”被删除 玩家怒告网游公司索赔1元


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号