Invertir cadenas

Renso
07 de Diciembre del 2004
¿Como hago para invertir un texto?

Legolas_Bilbao
07 de Diciembre del 2004
1º te creas un string con el mismo tamaño q el texto
y luego haces

for (int i=texto.length();i>0;i--)
a[i] = texto[i];

nicokiki
07 de Diciembre del 2004
Hola!!!!!!!!

No esta bien eso, porque deberias arrancar en la posicion 0 y estas arrancando en la ultima, o sea, obtenes bien del fuente, pero cargas mal en el destino.

Salu2!!!!!!!!!!!!!!!

johano
07 de Diciembre del 2004
La clase StringBuffer tiene un metode que invierte el contenido de una cadena llamado reverse() . Ojala y este te sirva para lo que quieres.

Saludos y suerte

Legolas.Klaitxu
07 de Diciembre del 2004
Es cierto tb podrias ahcerlo en vez de a[i] ,inicializas j = 0 ; y ahrias

a[j]=texto[i]
j++
eso dentro edl for