Beh non serve fare un altro ciclo per riottenere la stringa, nella classe string c'è il metodo copyValueOf(char[] a) che serve apposta per questo!

Ciao.