⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 md5util.java

📁 大型豪华网络游戏交易平台!!有喜欢的就的就快哦~~~~~~
💻 JAVA
字号:
package tenpay.qq.com;import java.io.PrintStream;import java.security.MessageDigest;public class MD5Util{    public MD5Util()    {    }    private static String byteArrayToHexString(byte b[])    {        StringBuffer resultSb = new StringBuffer();        for(int i = 0; i < b.length; i++)            resultSb.append(byteToHexString(b[i]));        return resultSb.toString();    }    private static String byteToHexString(byte b)    {        int n = b;        if(n < 0)            n += 256;        int d1 = n / 16;        int d2 = n % 16;        return hexDigits[d1] + hexDigits[d2];    }    public static String MD5Encode(String origin)    {        String resultString = null;        try        {            resultString = new String(origin);            MessageDigest md = MessageDigest.getInstance("MD5");            resultString = byteArrayToHexString(md.digest(resultString.getBytes()));        }        catch(Exception exception) { }        return resultString;    }    public static void main(String agrs[])    {        String s = "20050715002012112139549922200507150979430099100.0099.001121395613123456";        String s2 = "MERCHANTID=010418407&POSID=000000000&BRANCHID=110000000&ORDERID=3020050516000055&PAYMENT=0.01&CURCODE=01&TXCODE=520100&REMARK1=&REMARK2=";        String s3 = "200411191200123456";        String s4 = "2120050622000044,12.81,00123456";        System.out.println(MD5Encode(s));        System.out.println(MD5Encode(s2));        System.out.println(MD5Encode(s3));        System.out.println(MD5Encode(s4));        System.out.println(MD5Encode("a"));    }    private static final String hexDigits[] = {        "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",         "a", "b", "c", "d", "e", "f"    };}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -