Salve, ho due problemi BANALISSIMI che in java non riesco a risolvere.

1- Ho una stringa di caratteri dove ci sono degli spazi ' ', e volevo eliminarli.
Ho provato a richiamare il metodo replace() così...
codice:
string.replace( ' ' , '');
Ma non funziona

2- Volevo cambiare un determinato carattere di una stringa... ho provato con il metodo charAt() così...

codice:
string.charAt(3) = 'a';
Ma non funziona manco questo

Ho cercato altri metodi, ma non ne ho trovati D: