Dal punto di vista sintattico si. La classe String mette a disposizioni vari metodi per accedere/cambiare il contenuto di una stringa, inoltre puoi affidarti alle espressioni regolari.
Sappi che però gli oggetti della classe String sono immutabili.

Poi dal punto di vista logico della trasformazione non hai fornito informazioni concrete, quindi credo ti interessasse l'altro aspetto.