Ich studiere für SCJP, und mein Buch (Sierra) sagt über die Formatter-Klasse, die ich das Flag "," verwenden können, um Gebietsschema-spezifische Gruppierung Trennzeichen zu verwenden. Wenn ich gut verstehen, diese Codezeile:Verwendung von Gebietsschema-spezifischen Gruppierung Trennzeichen in Java Formatierer
System.out.printf("%2$,f + %1$,f", 123.7, 456.2);
sollte produzieren:
456,200000 + 123,700000
mit Komma, aber es ist tatsächlich produziert:
456.200000 + 123.700000
Was mache ich falsch?
ah, ok .. dachte, es war über die Dezimaloperatoren .. –
Wenn Sie ein Gebietsschema verwenden, die als Dezimaltrennzeichen benötigt wird, erhalten Sie es richtig. –