commons-codec-1.8常用的编码方法

用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等。
例如:java原生的MD5算法,稍微有点复杂,需要封装一下才可以使用。
MessageDigest alg = MessageDigest.getInstance("MD5");
涉及字符串转二进制,二进制转十六进制等,非常麻烦,而是用codec只需要一行。


package test;

import org.apache.commons.codec.digest.DigestUtils;

/**
 * DigestUtils用的比较多,各种加密技术
 * @author piaohailin
 *
 */
public class Md5Test {

    public static void main(String[] args) {
        String md5 = DigestUtils.md5Hex("123456789");
        System.out.println(md5);
    }

}

你可能感兴趣的:(commons)