public abstract class DecimalFormatSymbolsProvider extends LocaleServiceProvider
DecimalFormatSymbols类实例的服务提供者的抽象类。
所请求的Locale可以含有extension用于指定所期望的编号系统。 例如, "ar-u-nu-arab" (在BCP 47语言标签表格中)用阿拉伯语 - 印度数字和符号指定阿拉伯语,而"ar-u-nu-latn"用拉丁字母和符号表示阿拉伯语。 请参阅编号系统的Unicode语言环境数据标记语言(LDML)规范。
Locale.forLanguageTag(String) ,
Locale.getExtension(char)
| Modifier | Constructor and Description |
|---|---|
protected |
DecimalFormatSymbolsProvider()
唯一的构造函数。
|
| Modifier and Type | Method and Description |
|---|---|
abstract DecimalFormatSymbols |
getInstance(Locale locale)
返回指定区域设置的新的
DecimalFormatSymbols实例。
|
getAvailableLocales, isSupportedLocaleprotected DecimalFormatSymbolsProvider()
public abstract DecimalFormatSymbols getInstance(Locale locale)
DecimalFormatSymbols实例。
locale - 所需的语言环境
DecimalFormatSymbols实例。
NullPointerException - 如果
locale为空
IllegalArgumentException - 如果
locale不是从
getAvailableLocales()返回的地区之一。
DecimalFormatSymbols.getInstance(java.util.Locale)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.