/** *//** * */import java.security.MessageDigest;import java.io.*;/** *//** * @author piky * */public class md5_demo ...{ /** *//** * @param args */ public static void main(String[] args) ...{ String code = new String("hello java."); byte[] hash = null; try...{ MessageDigest md = MessageDigest.getInstance("MD5"); md.update(code.getBytes()); hash = md.digest(); System.out.printf(" string:%s", code); System.out.printf(" md5 code:"); for (int i = 0; i < hash.length; i++) ...{ System.out.printf("%x", hash[i]); } MessageDigest md2 = MessageDigest.getInstance("SHA1"); md2.update(code.getBytes()); hash = md2.digest(); System.out.printf(" string:%s", code); System.out.printf(" sha1 code:"); for (int i = 0; i < hash.length; i++) ...{ System.out.printf("%x", hash[i]); } }catch(Exception e) ...{ e.printStackTrace(); } }}