4
我想將千位分隔符添加到類型爲double
的變量。我試過使用String.format("%,f", x);
和類似的,但它似乎有一個固定的小數位數,不像Double.toString()
。如何獲得Double.toString()行爲和千位分隔符?
例如,與值1234.5:
Double.toString()
:1234.5
String.format()
:1.234,500000
期望:1.234,5
謝謝,'NumberFormat'沒有完美的工作,但它的一個子類'DecimalFormat'沒有。 – dsfsdfsdf 2010-08-31 13:24:10
對於其他千位和小數分隔符,您可以在'NumberFormat.getInstance()'中指定區域設置 – 2017-07-27 06:54:59