©
本文档使用
php.cn手册 发布
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
1 2 |
|
1 |
|
此类表示了 DecimalFormat
格式化数字所需的符号集(如小数点、组分隔符等等)。DecimalFormat
根据其语言环境数据为其自身创建一个 DecimalFormatSymbols
实例。如果需要更改这些符号,可从 DecimalFormat
获得 DecimalFormatSymbols
对象并修改它。
Locale
,
DecimalFormat
,
序列化表格构造方法摘要 | |
---|---|
DecimalFormatSymbols()
为默认的语言环境创建一个 DecimalFormatSymbols 对象。 |
|
DecimalFormatSymbols(Locale locale)
为给定的语言环境创建一个 DecimalFormatSymbols 对象。 |
方法摘要 | |
---|---|
Object |
clone()
标准重写。 |
boolean |
equals(Object obj)
重写 equals。 |
static Locale[] |
getAvailableLocales()
返回一个数组,它包括所有此类的 getInstance 方法可为之返回本地化实例的语言环境。 |
Currency |
getCurrency()
获得这些 DecimalFormatSymbols 的货币。 |
String |
getCurrencySymbol()
返回这些 DecimalFormatSymbols 货币在其语言环境中的货币符号。 |
char |
getDecimalSeparator()
获得用于十进制符号的字符。 |
char |
getDigit()
获得用于某种模式中数字的字符。 |
String |
getExponentSeparator()
返回用于分隔尾数和指数的字符串。 |
char |
getGroupingSeparator()
获得用于千位分隔符的字符。 |
String |
getInfinity()
获得用于表示无穷大的字符串。 |
static DecimalFormatSymbols |
getInstance()
获取默认语言环境的 DecimalFormatSymbols 实例。 |
static DecimalFormatSymbols |
getInstance(Locale locale)
获取指定语言环境的 DecimalFormatSymbols 实例。 |
String |
getInternationalCurrencySymbol()
返回这些 DecimalFormatSymbols 货币的 ISO 4217 货币代码。 |
char |
getMinusSign()
获得用于表示减号的字符。 |
char |
getMonetaryDecimalSeparator()
返回货币小数点分隔符。 |
String |
getNaN()
获得用于表示“非数字”的字符串。 |
char |
getPatternSeparator()
获得用于在模式中分隔正数和负数子模式的字符。 |
char |
getPercent()
获得用于百分数符号的字符。 |
char |
getPerMill()
获得用于千分数符号的字符。 |
char |
getZeroDigit()
获得用于零的字符。 |
int |
hashCode()
重写 hashCode。 |
void |
setCurrency(Currency currency)
设置这些 DecimalFormatSymbols 的货币。 |
void |
setCurrencySymbol(String currency)
设置这些 DecimalFormatSymbols 货币在其语言环境中的货币符号。 |
void |
setDecimalSeparator(char decimalSeparator)
设置用于十进制符号的字符。 |
void |
setDigit(char digit)
设置用于某种模式中数字的字符。 |
void |
setExponentSeparator(String exp)
设置用于分隔尾数和指数的字符串。 |
void |
setGroupingSeparator(char groupingSeparator)
设置用于千位分隔符的字符。 |
void |
setInfinity(String infinity)
设置用于表示无穷大的字符串。 |
void |
setInternationalCurrencySymbol(String currencyCode)
设置这些 DecimalFormatSymbols 货币的 ISO 4217 货币代码。 |
void |
setMinusSign(char minusSign)
设置用于表示减号的字符。 |
void |
setMonetaryDecimalSeparator(char sep)
设置货币小数点分隔符。 |
void |
setNaN(String NaN)
设置用于表示“非数字”的字符串。 |
void |
setPatternSeparator(char patternSeparator)
设置用于在模式中分隔正数和负数子模式的字符。 |
void |
setPercent(char percent)
设置用于百分数符号的字符。 |
void |
setPerMill(char perMill)
设置用于千分数符号的字符。 |
void |
setZeroDigit(char zeroDigit)
设置用于零的字符。 |
从类 java.lang.Object 继承的方法 |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
1 |
|
DecimalFormatSymbolsProvider
实现所支持的语言环境构造实例。要覆盖所有语言环境,请使用 getInstance
方法。
1 |
|
DecimalFormatSymbolsProvider
实现所支持的语言环境构造实例。要覆盖所有语言环境,请使用 getInstance
方法。
NullPointerException
- 如果 locale
为 null方法详细信息 |
---|
1 |
|
getInstance
方法可为之返回本地化实例的语言环境。返回的数组表示 Java 运行时和已安装的 DecimalFormatSymbolsProvider
实现所支持的语言环境的并集。返回的数组必须至少包含一个等同于 Locale.US
的 Locale
实例。
DecimalFormatSymbols
实例的语言环境数组。1 |
|
DecimalFormatSymbols
实例。此方法为 Java 运行时本身以及已安装的 DecimalFormatSymbolsProvider
实现所支持的语言环境提供对 DecimalFormatSymbols
实例的访问。
DecimalFormatSymbols
实例。1 |
|
DecimalFormatSymbols
实例。此方法为 Java 运行时本身以及已安装的 DecimalFormatSymbolsProvider
实现所支持的语言环境提供对 DecimalFormatSymbols
实例的访问。
locale
- 所需的语言环境。
DecimalFormatSymbols
实例。
NullPointerException
- 如果 locale
为 null1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
Currency.getInstance
所定义的),则此方法还为相应的 Currency 实例设置货币属性,并为 DecimalFormatSymbols 语言环境中的货币符号设置货币符号属性。如果货币代码无效,则将货币属性设置为 null,并且不修改货币符号属性。
setCurrency(java.util.Currency)
,
setCurrencySymbol(java.lang.String)
1 |
|
1 |
|
currency
- 要使用的新货币
NullPointerException
- 如果 currency
为 nullsetCurrencySymbol(java.lang.String)
,
setInternationalCurrencySymbol(java.lang.String)
1 |
|
1 |
|
1 |
|
setExponentSeparator(java.lang.String)
1 |
|
exp
- 指数分隔符字符串
NullPointerException
- 如果 exp
为 nullgetExponentSeparator()
1 |
|
Object
中的 clone
Cloneable
1 |
|
Object
中的 equals
obj
- 要与之比较的引用对象。
true
;否则返回 false
。Object.hashCode()
,
Hashtable
1 |
|
Object
中的 hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。