question: convert a byte array to a hexadecimal string , separating octets with the given character . concode_field_sep String HEX concode_field_sep String hexDump concode_elem_sep String hexDump concode_elem_sep String formatInt concode_elem_sep byte[] toByteArray
target: String function ( byte [ ] arg0 , int arg1 , int arg2 , char arg3 ) { CPStringBuilder loc0 = new CPStringBuilder ( ) ; for ( int loc1 = 0 ; loc1 < arg2 ; loc1 ++ ) { loc0 . append ( HEX . charAt ( arg0 [ loc1 + arg1 ] >>> 4 & 0x0F ) ) ; loc0 . append ( HEX . charAt ( arg0 [ loc1 + arg1 ] & 0x0F ) ) ; if ( loc1 < arg2 - 1 ) loc0 . append ( arg3 ) ; } return loc0 . toString ( ) ; }