所有类


java.text
类 DecimalFormatSymbols

java.lang.Object
  继承者 java.text.DecimalFormatSymbols
所有已实现的接口:
Serializable, Cloneable

public final class DecimalFormatSymbols
   
   
   
   
   
extends Object
implements Cloneable, Serializable

此类表示了 DecimalFormat 格式化数字所需的符号集(如小数点、组分隔符等等)。DecimalFormat 根据其语言环境数据为其自身创建一个 DecimalFormatSymbols 实例。如果需要更改这些符号,可从 DecimalFormat 获得 DecimalFormatSymbols 对象并修改它。

另请参见:
Locale, DecimalFormat, 序列化表格

构造方法摘要
DecimalFormatSymbols()
          为默认的语言环境创建一个 DecimalFormatSymbols 对象。
DecimalFormatSymbols(Locale locale)
          为给定的语言环境创建一个 DecimalFormatSymbols 对象。
 
方法摘要
 Object clone()
          标准重写。
 boolean equals(Object obj)
          重写 equals。
 Currency getCurrency()
          获得这些 DecimalFormatSymbols 的货币。
 String getCurrencySymbol()
          返回这些 DecimalFormatSymbols 货币在其语言环境中的货币符号。
 char getDecimalSeparator()
          获得用于十进制符号的字符。
 char getDigit()
          获得用于某种模式中数字的字符。
 char getGroupingSeparator()
          获得用于千位分隔符的字符。
 String getInfinity()
          获得用于表示无穷大的字符串。
 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 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
 

构造方法详细信息

DecimalFormatSymbols

public DecimalFormatSymbols()
为默认的语言环境创建一个 DecimalFormatSymbols 对象。


DecimalFormatSymbols

public DecimalFormatSymbols(Locale locale)
为给定的语言环境创建一个 DecimalFormatSymbols 对象。

抛出:
NullPointerException - 如果 locale 为 null
方法详细信息

getZeroDigit

public char getZeroDigit()
获得用于零的字符。用于阿拉伯语等的该字符不同。


setZeroDigit

public void setZeroDigit(char zeroDigit)
设置用于零的字符。用于阿拉伯语等的该字符不同。


getGroupingSeparator

public char getGroupingSeparator()
获得用于千位分隔符的字符。用于法语等的该字符不同。


setGroupingSeparator

public void setGroupingSeparator(char groupingSeparator)
设置用于千位分隔符的字符。用于法语等的该字符不同。


getDecimalSeparator

public char getDecimalSeparator()
获得用于十进制符号的字符。用于法语等的该字符不同。


setDecimalSeparator

public void setDecimalSeparator(char decimalSeparator)
设置用于十进制符号的字符。用于法语等的该字符不同。

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部