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.
un message d' erreur me dit que chaine.charAt(i) == ''; est unclosed character literal.
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; } }
Quoi faire ?
Partager