20230704 java.text.DecimalFormat

发布时间 2023-08-24 10:31:29作者: 流星<。)#)))≦

介绍

  • 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