Vediamo se ho capito bene...
Tu vorresti fare una copia di elemento in temp, in modo che quando modifichi elemento, hai comunque la copia intatta in temp? E' giusto?
In tal caso non puoi usare l'assegnazione. Infatti scrivendo:
stai semplicemente dicendo che temp deve puntare allo stesso oggetto puntato da elemento.codice:temp = elemento
Se vuoi una copia separata puoi generare un nuovo oggetto in questo modo:
Cosi', temp punta ad un nuovo oggetto che viene semplicemente inizializzato con i valori contenuti in elemento, ma non ha nessun collegamento con esso.codice:temp = new Vector (elemento);
Spero di non aver scritto troppe cavolate.![]()