public static final String intToHexString(int a){
  StringBuffer sb=new StringBuffer(8);
  for (int i=0; i < 8; i++)   sb.append(NIBBLE[(a >>> (60 - 4 * i)) & 0xf]);
  return sb.toString();
}

public static final String intToHexString ( int a ) { StringBuffer sb = new StringBuffer ( 8 ) ; for ( int i = 0 ; i < 8 ; i ++ ) sb . append ( NIBBLE [ ( a > > > ( 60 - 4 * i ) ) & 0xf ] ) ; return sb . toString ( ) ; }
convert an int to a string of hexadecimal digits .
