question: public BitVector ( BitVector s ) { bits = new int [ s . bits . length ] ; this . nbits = s . nbits ; System . arraycopy ( s . bits , 0 , this . bits , 0 , s . bits . length ) ; }
target:  Creates a copy of a Bit String