Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2005, 13:14
Riskbreaker
 
Fecha de Ingreso: enero-2005
Mensajes: 10
Antigüedad: 19 años, 4 meses
Puntos: 0
Problema con un ejercicio en java (con Kawa 3.51)

Hola a todos. Soy nuevo en este foro y me gustaria que alguien me explicara qué es lo que estoy haciendo mal. El ejercicio consiste en que hay que introducir el númeri y el programa debe devolverte el inverso (por ejemplo: si escribres 3517 te tiene que devolver 7153). Voy a poner el programa y si alguien me dice qué es lo que tengo que corregir se lo agradecería mucho.


public class ejercicio27
{
public static String volteala(String fuente)
{

int i,

longitud = fuente.length();

StringBuffer destino = new StringBuffer(longitud);

for ( i = (longitud - 1); i >= 0; i--)

{

destino.appendChar(fuente.charAt(i));

}

return destino.toString();

}
}


El error que me sale en el programa es :

ejercicio27.java:16: cannot resolve symbol
symbol : method appendChar (char)
location: class java.lang.StringBuffer
destino.appendChar(fuente.charAt(i));

Por favor, hace poco que he empezdo a programar y no controlo el tema muy bien, así que por favor si el fallo es muy tonto no se rían de mi

Gracias por adelantado!!!