java如何生成 MD5?

java生成 MD5最简单方法

 

 

答:

复制以下方法即可使用,不用依赖任何第三方包

public static String MD5(String data) throws Exception {

       java.security.MessageDigest md = MessageDigest.getInstance("MD5");

       byte[] array = md.digest(data.getBytes("UTF-8"));

       StringBuilder sb = new StringBuilder();

       for (byte item : array) {

           sb.append(Integer.toHexString((item & 0xFF) | 0x100).substring(1, 3));

       }

       return sb.toString().toUpperCase();

   }

posted on 2018-12-28 08:54  我是司  阅读(3267)  评论(0编辑  收藏  举报

导航