Déclaration de String en JAVA

javazer Messages postés 1 Date d'inscription dimanche 27 février 2011 Statut Membre Dernière intervention 26 mars 2011 - 26 mars 2011 à 12:58
 Utilisateur anonyme - 26 mars 2011 à 15:55
Salut!
Je veux déclarer une chaine de caractères de longueur 10 commençant par la lettre 'A'

public StringBuffer chaine=new StringBuffer(10);
chaine.append('A'); //ne marche pas !

S'il vous plait je veux savoir comment le réaliser !
Merci beaucoup !

1 réponse

Utilisateur anonyme
26 mars 2011 à 15:55
Salut,

Remplace la ligne suivante :
chaine.append('A');


par :
chaine.append("A");



En utilisant les simples quotes ('A'), tu insères un caractère or c'est un StringBuffer que tu utilises.
Donc lorsque tu fais l'ajout, ajoute une chaine même si elle ne comporte qu'un caractère. Pour cela, utilises les doubles quotes ("A").
0
Rejoignez-nous