supprimer un char dans un String
Peut-être encore un problème de compréhension d' anglais, mais je n' arrive pas à trouver la méthode (s' il elle existe) qui, étant donné une chaine de caratères, renvoie la même chaine, mais avec un caratère indiqué, supprimé.
Exemple : en paramètre, on a "perte" et en sortie, on a "pere".
J' ai éssayé de créere cette fonction...
Car je veux que tout caractère espace soit supprimé à l' intérieur de la chaine. Je sais que trim() supprime les espaces de début et de fin.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public static String chaineSansEspaces(String chaine)
{
chaine = chaine.trim(); //pour supprimer les espaces de début et de fin
for(int i = 0; i < chaine.length(); i++)
{
if(chaine.charAt(i) == ' ' )
chaine.charAt(i) == '';
return chaine;
}
} |
un message d' erreur me dit que chaine.charAt(i) == ''; est unclosed character literal.
Quoi faire ?