Geändertes Verhalten bei den Standardländereinstellungsdaten

Das Common Locale Data Repository (CLDR) des Unicode Consortium ist standardmäßig für Standardländereinstellungsdaten in Java 11 aktiviert. Das Common Locale Data Repository (CLDR) des Unicode Consortium ist standardmäßig für Standardländereinstellungsdaten in Java 9 aktiviert. Code, der ländereinstellungsorientierte Services wie Datums-, Zeit- und Zahlenformatierung verwendet, kann mit den CLDR-Ländereinstellungsdaten andere Ergebnisse erzeugen.

Diese Regel markiert Referenzen auf die folgenden ländereinstellungsorientierten Klassen:

Um das mit Java 8 kompatible Verhalten zu aktivieren, setzen Sie die Eigenschaft java.locale.providers auf einen Wert, in dem COMPAT vor CLDR steht, z. B.: java.locale.providers=COMPAT,CLDR.

Weitere Informationen finden Sie in der Dokumentation Use CLDR Locale Data by Default und in der Dokumentation CLDR Locale Data Enabled by Default.