java.lang.Object
java.time.format.DecimalStyle
日期和时间格式中使用的本地化小数样式。
处理日期和时间的一个重要部分是本地化。此类充当访问信息的中心点。
- 实现要求:
- 这个类是不可变的和线程安全的。
- 自从:
- 1.8
-
字段摘要
字段 -
方法总结
修饰符和类型方法描述boolean检查此 DecimalStyle 是否等于另一个 DecimalStyle。列出所有支持的locale。char获取表示小数点的字符。char获取表示负号的字符。char获取表示正号的字符。char获取表示零的字符。inthashCode()此 DecimalStyle 的哈希码。static DecimalStyle获得指定locale的 DecimalStyle。static DecimalStyle获取默认FORMATlocale的 DecimalStyle。toString()返回描述此 DecimalStyle 的字符串。withDecimalSeparator(char decimalSeparator) 返回信息的副本,其中包含表示小数点的新字符。withNegativeSign(char negativeSign) 返回信息的副本,其中包含表示负号的新字符。withPositiveSign(char positiveSign) 返回信息的副本,其中包含表示正号的新字符。withZeroDigit(char zeroDigit) 返回信息的副本,其中包含一个表示零的新字符。
-
字段详细信息
-
STANDARD
非本地化十进制样式符号的标准集。这使用标准 ASCII 字符表示零、正数、负数和小数点的点。
-
-
方法详情
-
getAvailableLocales
列出所有支持的locale。至少,返回的
Set必须包含一个等于Locale.ROOT的Locale实例和一个等于Locale.US的Locale实例。- 返回:
- 支持本地化的一组locale
-
ofDefaultLocale
获取默认FORMATlocale的 DecimalStyle。此方法提供对区域设置敏感的十进制样式符号的访问。
- 返回:
- 十进制样式,不为空
- 参见:
-
of
获得指定locale的 DecimalStyle。此方法提供对区域设置敏感的十进制样式符号的访问。如果locale包含“nu”(编号系统)和/或“rg”(区域覆盖)Unicode 扩展,则返回的实例将反映使用这些扩展指定的值。如果同时指定了“nu”和“rg”,则“nu”扩展中的值将取代“rg”扩展中的隐式值。
- 参数:
locale- locale,不为空- 返回:
- 十进制样式,不为空
-
getZeroDigit
public char getZeroDigit()获取表示零的字符。用于表示数字的字符可能因文化而异。此方法指定要使用的零字符,这意味着一到九的字符。
- 返回:
- 零的字符
-
withZeroDigit
返回信息的副本,其中包含一个表示零的新字符。用于表示数字的字符可能因文化而异。此方法指定要使用的零字符,这意味着一到九的字符。
- 参数:
zeroDigit- 零字符- 返回:
- 具有代表零而不是空的新字符的副本
-
getPositiveSign
public char getPositiveSign()获取表示正号的字符。用于表示正数的字符可能因文化而异。此方法指定要使用的字符。
- 返回:
- 正号的字符
-
withPositiveSign
返回信息的副本,其中包含表示正号的新字符。用于表示正数的字符可能因文化而异。此方法指定要使用的字符。
- 参数:
positiveSign- 正号字符- 返回:
- 带有表示正号的新字符的副本,不为空
-
getNegativeSign
public char getNegativeSign()获取表示负号的字符。用于表示负数的字符可能因文化而异。此方法指定要使用的字符。
- 返回:
- 负号字符
-
withNegativeSign
返回信息的副本,其中包含表示负号的新字符。用于表示负数的字符可能因文化而异。此方法指定要使用的字符。
- 参数:
negativeSign- 负号字符- 返回:
- 带有表示负号的新字符的副本,不为空
-
getDecimalSeparator
public char getDecimalSeparator()获取表示小数点的字符。用于表示小数点的字符可能因文化而异。此方法指定要使用的字符。
- 返回:
- 小数点字符
-
withDecimalSeparator
返回信息的副本,其中包含表示小数点的新字符。用于表示小数点的字符可能因文化而异。此方法指定要使用的字符。
- 参数:
decimalSeparator- 小数点字符- 返回:
- 带有表示小数点的新字符的副本,不为空
-
equals
检查此 DecimalStyle 是否等于另一个 DecimalStyle。 -
hashCode
public int hashCode()此 DecimalStyle 的哈希码。 -
toString
返回描述此 DecimalStyle 的字符串。
-