私は SCJP の勉強をしています。私の本 (Sierra's) には、フラグ「,」を使用してロケール固有のグループ化セパレーターを使用できる Formatter クラスについて書かれています。私がよく理解していれば、このコード行:
System.out.printf("%2$,f + %1$,f", 123.7, 456.2);
生成する必要があります:
456,200000 + 123,700000
コンマを使用しますが、実際には次のように生成されます:
456.200000 + 123.700000
私が間違っていることは何ですか?