question: public static final String longToHexString ( long a ) { StringBuffer sb = new StringBuffer ( 16 ) ; for ( int i = 0 ; i < 16 ; i ++ ) sb . append ( NIBBLE [ ( int ) ( a > > > ( 60 - 4 * i ) ) & 0xf ] ) ; return sb . toString ( ) ; }
target:  Convert a long to a string of hexadecimal digits.