question: public static String toString ( int [ ] oid ) { StringBuilder sb = new StringBuilder ( 3 * oid . length ) ; for ( int i = 0 ; i < oid . length - 1 ; ++ i ) { sb . append ( oid [ i ] ) ; sb . append ( '.' ) ; } sb . append ( oid [ oid . length - 1 ] ) ; return sb . toString ( ) ; }
target:  Returns string representation of OID. Note: it is supposed that passed array of integers contains valid OID value, so no checks are performed.