MD5Util { public static String encodeMD5Hex(String data) throws Exception { return DigestUtils.md5Hex(data); }  static byte[] encodeMD5(String data); static String encodeMD5Hex(String data); static String getMD5Str(String str);  }
@Test public final void testEncodeMD5Hex() throws Exception { String str = "MD5Hex消息摘要"; String data1 = MD5Util.encodeMD5Hex(str); String data2 = MD5Util.encodeMD5Hex(str); System.err.println("原文：\t" + str); System.err.println("MD5Hex-1：\t" + data1); System.err.println("MD5Hex-2：\t" + data2); assertEquals(data1, data2); }