手记

md5加密

public static String generateCode(String url){
    StringBuffer buffer=new StringBuffer();
    try {
        MessageDigest digest=MessageDigest.getInstance("md5");
        digest.update(url.getBytes());
        byte[]cipher=digest.digest();
        for (byte b : cipher) {
            String hexStr=Integer.toHexString(b&0xff);//把字节转换成String类型转换成16进制
            buffer.append(hexStr.length()==1?"0"+hexStr:hexStr);
        }
    } catch (NoSuchAlgorithmException e) {
        e.printStackTrace();
    }
    return buffer.toString();
}

原文链接:http://www.apkbus.com/blog-340477-76744.html

0人推荐
随时随地看视频
慕课网APP