gpt4 book ai didi

java - GWT 中区域设置特定的 BigDecimal 格式

转载 作者:行者123 更新时间:2023-11-30 06:58:31 25 4
gpt4 key购买 nike

我尝试通过结合其他人在此网站上发布的几个单独的问题来找到解决此问题的方法,但不知何故无法解决。

我从服务器收到一个 BigDecimal,我需要将其显示在 GWT 页面内的文本框中。

BigDecimal bigDec = new BigDecimal(type.mb3.toString()).setScale(2, BigDecimal.ROUND_HALF_UP);
t12.setText(bigDec.toString());

此调用后,文本框显示 ex。 1200.00,这是正确的值,但我希望将其格式化为德语区域设置 ##0,00

我无法通过 NumberFormat 指定格式来转换它,因为它不接受 BigDecimal。有没有另一种方法可以格式化它,而无需编写尼安德特人“如果您看到点将其交换为逗号”文本解析器?

最佳答案

托马斯·布罗耶 (Thomas Broyer) 提供的评论就是答案。我需要使用 java.lang.Number 而不是纯 BigDecimal,并且它的格式正确。

关于java - GWT 中区域设置特定的 BigDecimal 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41364229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com