Un metodo riceve nei parametri una COPIA del valore (numero, carattere, reference o quello che è) degli argomenti passati dal chiamante.
Cambiare il valore di un parametro NON cambia ciò che ha passato il chiamante.
La questione è tutta qui.