E certo che noOriginariamente inviato da TuTToWeB
dovrebbe stampare
ciao
h
invece no...
Il reference alla nuova stringa "h" lo assegni alla variabile locale 'b' (il parametro) che è una copia della variabile 'a' nel main e che pertanto non viene minimanente toccata!
Passando ad un metodo il reference ad un oggetto potresti eventualmente alterare lo stato dell'oggetto (se fosse mutabile .... non è il caso di String perché è immutabile).


Rispondi quotando