/** toHex * * A function (method) in Java to convert integers (type int) to a hex string. * This is one of my early contributions to Java. Back in Jan '96, the * java.lang.Integer class lacked a toHexString method. This was a common * request on Java newgroups and web pages of Java developers. Instead of * making a package, I just wrote a function that people could cut and paste * into their programs. Now that java.lang.Integer has a toHexString method, * this is obsolete * * @version 1.00 1996/Feb/02 * Status: Obsolete. Use toHexString method of java.lang.integer. * * @author Rajiv Pant (Betul) http://rajiv.org [email protected] * */ public String toHex(int n) { String h = "" ; int r=0; int q=0; int nn=n ; do { r=nn % 16 ; nn= nn / 16 ; switch (r) { case 10: h = "A" + h; break ; case 11: h = "B" + h; break ; case 12: h = "C" + h; break ; case 13: h = "D" + h; break ; case 14: h = "E" + h; break ; case 15: h = "F" + h; break ; default: h = r + h; break ; } } while (nn > 0) ; return h ; }