Dime que haces supuestamente en estas líneas :
Desde luego yo no lo se, pero lo que si se es que sacas bien los caracteres de atrás hacia adelante en el bucle o eso parece(ya que debería ser el tamaño de s - 1 mientras i sea mayor o igual a 0), pero esa x no pinta nada desde mi punto de vista.
Lo que si deberías hacer es leer la documentación sobre la clase String, https://courses.cs.washington.edu/courses/cse341/98au/java/jdk1.2beta4/docs/api/java/lang/String.html , y fijarte que hay un método denominado concat() que podrías usar con el nuevo string, inverse, y añadir el caracter via Character.toString(s.charAt(i)) . Recueda que concat devuelve una cadena con la concatenación por lo tanto deberás asignar eso también a inverse.
Suerte.
Código (java) [Seleccionar]
...
int x = 0;
inverse.length(x) = inverse.length(x) + s.charAt(i);
x++;
...
Desde luego yo no lo se, pero lo que si se es que sacas bien los caracteres de atrás hacia adelante en el bucle o eso parece(ya que debería ser el tamaño de s - 1 mientras i sea mayor o igual a 0), pero esa x no pinta nada desde mi punto de vista.
Lo que si deberías hacer es leer la documentación sobre la clase String, https://courses.cs.washington.edu/courses/cse341/98au/java/jdk1.2beta4/docs/api/java/lang/String.html , y fijarte que hay un método denominado concat() que podrías usar con el nuevo string, inverse, y añadir el caracter via Character.toString(s.charAt(i)) . Recueda que concat devuelve una cadena con la concatenación por lo tanto deberás asignar eso también a inverse.
Suerte.