Integer formatieren?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet
final NumberFormat deFormat = NumberFormat.getInstance(new Locale("de"));

int foo = 1_000_000;
String formatiert = deFormat.format(foo);

Oder alternativ ohne eigenen Formatter:

String formatiert = String.format(Locale.GERMAN, "%,d", foo);

Beachte dabei, dass dieses Format in Deutschland und Österreich üblich ist, in anderen Ländern aber nicht unbedingt (in der Schweiz verwendet man etwa meist ein Hochkomma, im Englischen generell ein Komma).


LvkasDEV 
Beitragsersteller
 18.04.2021, 12:50

Vielen lieben dank! Hat mir weitergeholfen!

0