Aufteilen von Ziffern mit Leerzeichen nach Gruppen von 3 in Java

8

Gibt es eine Möglichkeit, eine doppelte Zahl in Java zu teilen, so dass alle Gruppen von 3 Ziffern mit einem Leerzeichen geteilt werden und nur 2 Ziffern nach einem Komma erscheinen? Es ist einfach, sie durch ein Komma zu trennen:

%Vor%

Damit wird 235235.234 zu 234,234.23

Was ich brauche, ist 234 234.23

Wie kann ich das tun?

    
Sergey 14.08.2012, 07:15
quelle

1 Antwort

17

Ich glaube, das Komma in Ihrer Formatzeichenfolge ist nicht wirklich ein Komma - es ist nur das Gruppierungssymbol in der DecimalFormatSymbols , die Sie verwenden.

Versuchen Sie Folgendes:

%Vor%

Oder als Alternative für die letzte Zeile:

%Vor%     
Jon Skeet 14.08.2012, 07:19
quelle

Tags und Links