将方法封装为静态的方法,是类方法,可以直接通过类来调用,也可以通过new一个新的对象来调用,如果给radix传参数为null的话,长度就是32位的了
public static String md5(String str, Integer radix){
    MessageDigest md = null;
    if (radix == null || radix == 0){
        radix = 16;
    }
    try {
        md = MessageDigest.getInstance("MD5");
        md.update(str.getBytes());
        return new BigInteger(1, md.digest()).toString(radix);
    } catch (NoSuchAlgorithmException e) {
        return e.getMessage();
    }
}