4

在波兰地区设置小数分隔符是,. 在英语中是.。也许在其他语言中还有其他分隔符。(在那儿?)。

我想BigDecimal在读取输入文件时使用 's String 构造函数。在我的文件中,我想.用作小数分隔符。

NumberFormatException如果环境的小数分隔符不是,我如何确保我不会得到.

4

1 回答 1

7

构造BigDecimal函数 - 像Double.parseDoubleetc -总是使用 '.' 作为小数分隔符。它根本不使用当前的文化,也没有任何方法可以指定数字格式。

(诚​​然,如果有明确的记录,那就太好了……)

于 2012-05-17T13:34:26.083 回答