question: formats an int as a 1-byte signed hex value . concode_field_sep PlaceHolder placeHolder concode_field_sep String uNibble concode_elem_sep String s4 concode_elem_sep String u8 concode_elem_sep String s8 concode_elem_sep String dump concode_elem_sep String u1 concode_elem_sep String u2 concode_elem_sep String u2or4 concode_elem_sep String u3 concode_elem_sep String u4 concode_elem_sep String s2
target: String function ( int arg0 ) { char [ ] loc0 = new char [ 3 ] ; if ( arg0 < 0 ) { loc0 [ 0 ] = '-' ; arg0 = - arg0 ; } else { loc0 [ 0 ] = '+' ; } for ( int loc1 = 0 ; loc1 < 2 ; loc1 ++ ) { loc0 [ 2 - loc1 ] = Character . forDigit ( arg0 & 0x0f , 16 ) ; arg0 >>= 4 ; } return new String ( loc0 ) ; }