Bonjour tout le monde,

J'ai un petit problème avec la classe DecimalFormat.
J'utilise cette classe pour définir le nombre de chiffre après la virgule :
Ci dessous la méthode, que j'ai créé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public Double arrondi(Double number, int arrondi){
 
        DecimalFormat df = new DecimalFormat();
        df.setMaximumFractionDigits(arrondi); //arrondi à 2 chiffres apres la virgules
        df.setMinimumFractionDigits(arrondi);
        df.setDecimalSeparatorAlwaysShown(false);
        String retour = df.format(number);
 
        return Double.valueOf(retour.replaceAll(" ", ""));
    }
A chaque fois la chaine de caractère retourné par la méthode format contient un espace => 57 356.21
j'ai aussi essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
return Double.valueOf(retour.replaceAll("\\s", ""));
Si quelqu'un à une idée je tourne en rond pour ce d'espace

Merci d'avance