預設語言環境資料中的行為變更

The Unicode Consortium 的「共用語言環境資料儲存庫 (CLDR)」在 Java 11 中已啟用為預設語言環境資料。在舊版中,預設值為 JRE,也就是現在的 COMPAT。使用日期、時間和數字格式等可區分語言環境之服務的程式碼,可使用 CLDR 語言環境資料產生不同結果。

此規則標示對下列可區分語言環境之類別的參照:

若要啟用與 Java 8 相容的行為,請將系統內容 java.locale.providers 設為 COMPAT 位於 CLDR 前面的值,如下所示:java.locale.providers=COMPAT,CLDR

如需相關資訊,請參閱 依預設使用 CLDR 語言環境資料依預設已啟用 CLDR 語言環境資料文件。