compare to specified bytes , if > orig , return integer t , e.g. 5 means that the 5th byte is > orig . concode_field_sep int val concode_elem_sep byte[] b concode_elem_sep int kicks concode_elem_sep int remains concode_field_sep BigInteger getBigInteger concode_elem_sep byte[] reverseBytesOrder concode_elem_sep byte getByte concode_elem_sep BigInteger getEncint concode_elem_sep byte[] string2AsciiBytes concode_elem_sep int getUByte concode_elem_sep int getBitsDesync concode_elem_sep byte[] getBytes concode_elem_sep String getUtfString concode_elem_sep int getInt concode_elem_sep char getUtfChar concode_elem_sep long getUInt concode_elem_sep int getLen concode_elem_sep BigInteger getUlong concode_elem_sep boolean ready4Bits concode_elem_sep int getBitsSync concode_elem_sep int checkBit concode_elem_sep int getLeft
int function ( byte [ ] arg0 ) { int loc0 = arg0 . length ; int loc1 = 0 ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { if ( arg0 [ loc2 ] > b [ kicks + loc2 ] ) { loc1 = - ( loc2 + 1 ) ; break ; } else if ( arg0 [ loc2 ] < b [ kicks + loc2 ] ) { loc1 = loc2 + 1 ; break ; } } kicks = kicks + loc0 ; return loc1 ; }