 <p><code>clone</code> only does a shallow copy: so you get a new <code>Vector</code> with references to the same objects as the original. This is the expected behavior.</p> <p>If you want different behavior, you'll need to manually copy the inner <code>Vector</code>s yourself. (This is one of the many reasons why the use of <code>clone</code> is ill-advised.)</p>