Bonjour à tous

Voilà, le problème est simple : comment supprimer les sauts de ligne dans un String ?

J'ai essayé sans succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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