Klicken Sie Zeilen an, die mit + markiert sind. Dort ist Hilfeinformation hinterlegt.
Werden die Fabrikmethoden ohne Locale-Argument aufgerufen, verwendet der erzeugt Formatierer das Standard-Locale gemäß Sprach- und Landeseinstellung des Rechners, auf dem das Programm läuft.
Locale.GERMAN legt das Währungssymbol nicht eindeutig fest, weil Deutsch auch in der Schweiz eine Amtsprache ist. Es wird deshalb das allgemeine Währungssymbol verwendet. Erst bei Local.GERMANY wir mit Euro-Symbol formatiert.
Locale.ENGLISH legt das Währungssymbol nicht eindeutig fest (siehe auch oben Locale.GERMAN).
Bei der Terminalausgabe von Währungssymbolen gibt es oft Zeichensatzprobleme. Symbole wie z.B. das relativ junge Euro-Symbol können im Zeichensatz des Terminals fehlen oder die virtuelle Maschine von Java bildet UTF-16 nicht auf den richtigen Zeichensatz ab. Deshalb wird hier zusätzlich eine Datei erzeugt, in der die Ausgabe in UTF-8 gespeichert wird. Öffnen Sie die Datei nach dem Programmlauf in einem Editor oder Browser.