Ersatz für CultureInfo.InvariantCulture aus .NET in Java

kroesi

Erfahrenes Mitglied
Nabend zusammen,

ich portiere gerade eine .NET API nach Java, dabei müssen unter anderem auch Strings ausgegeben werden, die z.B. ein "double" enthalten.

Im C#-Code werden die Zahlen folgendermaßen in String-Form gebracht :

Code:
String.Format(CultureInfo.InvariantCulture.NumberFormat,"{0}",5.30037);

In Java kann ich bei der Methode "String.format()" ja auch eine Locale übergeben, aber was ist die Entsprechung für "InvariantCulture" ?
Vielleicht Locale.US (Nein, ich möchte die Amerikaner nicht beleidgen !)?

Danke euch schonmal und ein schönes Wochenende !

Krösi
 
Hi Matthias,

das funktioniert ungefähr so, wie ich es brauche ... Danke

Allerdings gibt C# bei 0.0 eine 0 aus, Java 0.00000.

Da komme ich aber drum herum !

:)

Grüße,
Krösi
 

Neue Beiträge

Zurück