我想将 DecimalFormat 与自定义模式一起使用。可以使用 applyPattern() 方法设置模式,但这对于 Numberformat 是不可能的,因此必须使用 DecimalFormat。但是,如果不提供语言环境,则无法使用 DecimalFormat,然后它会使用语言环境设置在自定义模式之上应用特定于语言环境的模式。因此,实质上输出发生了变化,不再符合所提供模式的细节。
该案例以前曾提出过,但我们没有解决方案:DecimalFormat ignores given pattern but uses Locale
有没有办法在没有任何自动语言环境格式化魔法的情况下严格使用自定义模式?谢谢。