工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Java 10 - ロケールの機能強化

JEP 314 - Unicode 言語タグ拡張

Java 7 では、BCP 47 言語タグのサポートが導入されました。しかし、この Unicode ロケール拡張は、カレンダーと数字に限定されていました。 Java 10 では、java.util.Locale 関連するクラスが更新され、LDML 仕様で指定されている追加の Unicode 拡張機能が実装されます。以下の拡張機能が追加されました。

以下の API が更新されました。

java.text.DateFormat::get*Instance
java.text.DateFormatSymbols::getInstance
java.text.DecimalFormatSymbols::getInstance
java.text.NumberFormat::get*Instance
java.time.format.DateTimeFormatter::localizedBy
java.time.format.DateTimeFormatterBuilder::getLocalizedDateTimePattern
java.time.format.DecimalStyle::of
java.time.temporal.WeekFields::of
java.util.Calendar::{getFirstDayOfWeek,getMinimalDaysInWeek}
java.util.Currency::getInstance
java.util.Locale::getDisplayName
java.util.spi.LocaleNameProvider

Java

  1. Java オペレーター
  2. Java コメント
  3. Java for-each ループ
  4. Java 文字列
  5. Java インターフェイス
  6. Java匿名クラス
  7. Java try-with-resources
  8. Java アノテーション
  9. Java アサーション
  10. Java ベクトル
  11. Java 10 - ロケールの機能強化