Comment supprimer les sauts de ligne dans un String ?
Bonjour à tous :)
Voilà, le problème est simple : comment supprimer les sauts de ligne dans un String ?
J'ai essayé sans succès :( :
Code:
1 2 3
| replace(System.getProperty("line.separator")," ")
replace((char)LINE_SEPARATOR, ' ') |
Ca fonctionne avec le code suivant, mais je suis obligé de convertir mon String en tableau de char puis refaire la conversion en sens inverse...
Code:
1 2 3 4 5 6 7 8 9
| char[] tab = monString.toCharArray();
for (int i = 0; i < tab.length; i++) {
if (Character.LINE_SEPARATOR == tab[i]){
tab[i] = ' ';
tab[i+1] = ' ';
i++;
}
} |
Je pense qu'il doit y avoir mieux ou plus simple...?
Merci :)