Euro

Hallo,

ich möchte einen Betrag in Euro ausgeben.

nf = NumberFormat.getCurrencyInstance();
euro = nf.format(betrag);

liefert mir einen String, der aber mit >>DM

Versuch mal:

...
Locale.setDefault(new Locale("de", "DE\_EURO"));

NumberFormat nf = NumberFormat.getCurrencyInstance();
long betrag = 1900;

String euro = nf.format(betrag);

System.out.println(euro);
...

HTH
Patrick

…funktioniert wunderbar.

Vielen Dank !!!
Karsten

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]