Io ho il seguente codice:

Vector <MyObject> vettore1 = Vector <MyObject>();
Vector <MyObject> vettore2 = Vector <MyObject>();

vettore1.add(object);

vettore2 = vettore1;

vettore1.remove(object);

Qualcuno mi può rispolverare il perchè cancellando l'elemento nel vettore1 lo elimino pure nelo vettore2 mi pare che era per via che vado a salvare nel Heap ecc!!

Come faccio a copiare il vettore?