Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1534 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  problème trim(), replaceAll()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème trim(), replaceAll()

n°1533185
i'n'i
Posté le 24-03-2007 à 15:12:39  profilanswer
 

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.

mood
Publicité
Posté le 24-03-2007 à 15:12:39  profilanswer
 

n°1533194
the real m​oins moins
Posté le 24-03-2007 à 16:22:34  profilanswer
 

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 ?

n°1533209
i'n'i
Posté le 24-03-2007 à 17:40:58  profilanswer
 

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.

n°1533213
the real m​oins moins
Posté le 24-03-2007 à 18:15:41  profilanswer
 

String est immutable, cfr la doc, comme d'hab..


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  problème trim(), replaceAll()

 

Sujets relatifs
probleme avec mon siteProblème redirection vers mms:// et IE
[Résolu] Probleme de calques entre IE et FirefoxExcel problème d'espace dans gestion de fonds
[PROBLEME]Détection de NavigateurProbleme decallage des images sous firefox
petit problème pour transfert de valeurs dans liste à choix multipleProbleme avec mon animation Flash
Probleme recherche tableauProbleme lancement programme C sur page PHP
Plus de sujets relatifs à : problème trim(), replaceAll()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR