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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?