codice:
    public static void change(String myS){
        myS = "sadassa";
    }
nel main:

codice:
        String s2 = "cadsa";
        change(s2);
        System.out.print(s2);
la print mi stampa il primo valore di s2 senza che la modifica che effettuo in change abbia effetto.

mi spiegate perchè? String è un oggetto quindi dovrebbe essere passato il puntatore.

grazie