commons.codec一些工具類的使用(隨時更新)

1.md5

	/**
	 * MD5編碼 
	 */
	public static String md5(String src) {
		
		return DigestUtils.md5Hex(src);
	}
	
	public static void main(String[] args) {
		System.out.println(md5("123456"));
	}

2.base64編碼與解碼

	/**
	 * Base64編碼
	 */
	public static String encode(String str) {
		Base64 base64 = new Base64();
		try {
			str = base64.encodeToString(str.getBytes("UTF-8"));
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}
		return str;
	}

	/**
	 * 
	 *Base64解碼
	 */
	public static String decode(String str) {
		
		return new String(Base64.decodeBase64(str));
		
	}
	
	public static void main(String[] args) {
		String encode = encode("123456");
		System.out.println("encode:"+encode);
		System.out.println("decode:"+decode(encode));
	}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章