question: public final Object copy ( ) { DynamicIntArray copy = new DynamicIntArray ( m_Objects . length ) ; copy . m_Size = m_Size ; copy . m_CapacityIncrement = m_CapacityIncrement ; copy . m_CapacityMultiplier = m_CapacityMultiplier ; System . arraycopy ( m_Objects , 0 , copy . m_Objects , 0 , m_Size ) ; return copy ; }
target:  Produces a copy of this vector.