java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.DecimalFormatSymbolsProvider
一个为提供
DecimalFormatSymbols类实例的服务提供者提供的抽象类。
请求的Locale可能包含一个用于指定所需数字系统的扩展。例如,"ar-u-nu-arab"(在BCP 47语言标签形式中)指定带有阿拉伯-印度数字和符号的阿拉伯语,而"ar-u-nu-latn"指定带有拉丁数字和符号的阿拉伯语。请参考Unicode Locale Data Markup Language (LDML)规范了解数字系统。
- 自版本:
- 1.6
- 参见:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract DecimalFormatSymbolsgetInstance(Locale locale) 返回指定区域设置的新DecimalFormatSymbols实例。Methods declared in class java.util.spi.LocaleServiceProvider
getAvailableLocales, isSupportedLocale
-
Constructor Details
-
DecimalFormatSymbolsProvider
protected DecimalFormatSymbolsProvider()唯一构造函数。(通常由子类构造函数隐式调用。)
-
-
Method Details
-
getInstance
返回指定区域设置的新DecimalFormatSymbols实例。- 参数:
-
locale- 所需的区域设置 - 返回值:
-
一个
DecimalFormatSymbols实例。 - 抛出:
-
NullPointerException- 如果locale为null -
IllegalArgumentException- 如果locale不是从getAvailableLocales()返回的区域设置之一。 - 参见:
-