problème trim(), replaceAll() - Java - Programmation
Marsh Posté le 24-03-2007 à 16:22:34
str = str.trim();
mais en l'occurence trim va rien faire sur ta chaine, faudrait ptet voir à lire un peu la doc, tu crois pas ?
Marsh Posté le 24-03-2007 à 17:40:58
ah oui j'avais mal lu le comportement de la fonction trim().
En effet, j'avais oublié le str = str.replace(" ", "" ), je pensais que str.replace(" ", "" ) modifiait mon objet str.
Merci.
Marsh Posté le 24-03-2007 à 15:12:39
Salut, je désire enlever en JAVA les espaces d'une chaine de caractère,
je peux faire appel à trim() ou replaceAll(" ", "" ) seulement ça ne fonctionne pas, je ne comprend pas, je ne sais pas si je suis fatigué mais je ne vois pas mon erreur quand je re-re-re--regarde mon code. Qu'est-ce que ça vous donne ça :
String str = new String("e s p a c e" );
System.out.println("avant : -"+str+"-" );
str.trim();
System.out.println("apres : -"+str+"-" );
Chez moi les espaces sont toujours présents après!!
D'avance merci.