Java:method append(char) undefined for String

Fermé
domxaline - 21 mai 2012 à 15:57
 domxaline - 22 mai 2012 à 09:44
Bonjour,
prg suivant donnes erreur de compilation
The method append(char) is undefined for the type String

at IntArray.main(IntArray.java:11)

la ligne 11 est:
dest.append(palindrome.charAt(i));
public class IntArray 
{
 public static void main (String[]args)
 { 
	 String palindrome=new String("Rod saw i was dor");
	 int len=palindrome.length();
	 String dest=new String();
	 for(int i=(len-1);i>=0;i--)
	 {
		 dest.append(palindrome.charAt(i));
	 }
	 System.out.format("%s%n",dest.toString());
 }
}


A voir également:

5 réponses

À ce que je sache, il n'existe pas de méthode append() pour le type String ; mais il y en a un pour le type StringBuffer.
Si tu veux utiliser cette méthode, essaye de convertir ta chaîne en StringBuffer (StringBuffer sb = new StringBuffer(dest); )
0