20230704 java.text.DecimalFormat
介绍
- java.text.DecimalFormat
- public class DecimalFormat extends NumberFormat
API
常量
- INTEGER_FIELD : 0
- FRACTION_FIELD : 1
构造器
- DecimalFormat()
- DecimalFormat(String pattern)
- DecimalFormat (String pattern, DecimalFormatSymbols symbols)
public
public
-
setGroupingSize, getGroupingSize
- 群组在一起的整数数字位数(通常是3或4)
- 在最后一个
,
和整数部分末尾之间的数字位数,例如#,###
表示群组尺寸是 3
-
setNegativePrefix, getNegativePrefix
-
setNegativeSuffix, getNegativeSuffix
-
setPositivePrefix, getPositivePrefix
-
setPositiveSuffix, getPositiveSuffix
- 正数和负数的前缀和后缀
- 用字面值表示的前缀和后缀包围模式中的正数和负数部分。例如,在
+#0.00;(#)
中,+ 表示正数的前缀,且没有指定后缀,用圆括号将负数括了起来
-
setDecimalSeparatorAlwaysShown, isDecimalSeparatorAlwaysShown
- 如果在小数部分为 0 也显示分隔符,则设置为 true
- 不能在模式中设置
-
setMultiplier, getMultiplier
- 百分号和千分号
%
表示百分号,‰
(U+2030) 表示千分号
-
applyPattern
-
applyLocalizedPattern
-
toLocalizedPattern
-
toPattern
-
setDecimalFormatSymbols, getDecimalFormatSymbols
-
setGroupingUsed
-
setParseBigDecimal, isParseBigDecimal