public final class DecimalStyle extends Object
处理日期和时间的重要部分是本地化。 该类作为访问信息的中心点。
Modifier and Type | Field and Description |
---|---|
static DecimalStyle |
STANDARD
非本地化十进制风格符号的标准集。
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
检查这个DecimalStyle是否等于另一个DecimalStyle。
|
static Set<Locale> |
getAvailableLocales()
列出支持的所有语言环境。
|
char |
getDecimalSeparator()
获取表示小数点的字符。
|
char |
getNegativeSign()
获取表示负号的字符。
|
char |
getPositiveSign()
获取表示正号的字符。
|
char |
getZeroDigit()
获取表示零的字符。
|
int |
hashCode()
这个DecimalStyle的哈希码。
|
static DecimalStyle |
of(Locale locale)
获取指定区域设置的DecimalStyle。
|
static DecimalStyle |
ofDefaultLocale()
获取默认的
FORMAT 区域设置的
DecimalStyle 。
|
String |
toString()
返回描述此DecimalStyle的字符串。
|
DecimalStyle |
withDecimalSeparator(char decimalSeparator)
使用代表小数点的新字符返回信息的副本。
|
DecimalStyle |
withNegativeSign(char negativeSign)
以一个新的字符返回信息的副本,表示负号。
|
DecimalStyle |
withPositiveSign(char positiveSign)
返回信息的副本,并显示一个表示正号的新字符。
|
DecimalStyle |
withZeroDigit(char zeroDigit)
返回信息的副本,其中新的字符表示零。
|
public static final DecimalStyle STANDARD
这对于小数点使用零,正,负和一个点的标准ASCII字符。
public static Set<Locale> getAvailableLocales()
地区“en_US”将始终存在。
public static DecimalStyle ofDefaultLocale()
FORMAT
区域设置的DecimalStyle 。
此方法提供对区域设置敏感的小数风格符号的访问。
Locale.Category.FORMAT
public static DecimalStyle of(Locale locale)
此方法提供对区域设置敏感的小数风格符号的访问。
locale
- 语言环境,不为空
public char getZeroDigit()
用于表示数字的字符可能因文化而异。 该方法指定要使用的零字符,这意味着一到九个字符。
public DecimalStyle withZeroDigit(char zeroDigit)
用于表示数字的字符可能因文化而异。 该方法指定要使用的零字符,这意味着一到九个字符。
zeroDigit
- 零的字符
public char getPositiveSign()
用于表示正数的字符可能因文化而异。 此方法指定要使用的字符。
public DecimalStyle withPositiveSign(char positiveSign)
用于表示正数的字符可能因文化而异。 此方法指定要使用的字符。
positiveSign
- 正号的字符
public char getNegativeSign()
用于表示负数的字符可能因文化而异。 此方法指定要使用的字符。
public DecimalStyle withNegativeSign(char negativeSign)
用于表示负数的字符可能因文化而异。 此方法指定要使用的字符。
negativeSign
- 负号的字符
public char getDecimalSeparator()
用于表示小数点的字符可能因文化而异。 此方法指定要使用的字符。
public DecimalStyle withDecimalSeparator(char decimalSeparator)
用于表示小数点的字符可能因文化而异。 此方法指定要使用的字符。
decimalSeparator
- 小数点的字符
public boolean equals(Object obj)
equals
在类别
Object
obj
- 要检查的对象,null返回false
Object.hashCode()
, HashMap
public int hashCode()
hashCode
在类别
Object
Object.equals(java.lang.Object)
,
System.identityHashCode(java.lang.Object)