如何格式化没有分组分隔符的数字

Per*_*los 19 java

我正在尝试使用DecimalFormat.format()方法格式化BigDecimal值.

我的问题是,我不知道如何设置DecimalFormats DecimalFormatSymbol来格式化文本而不使用任何分组分隔符.

我想知道如何设置分组符号并使用格式方法.我知道如何通过使用替换或其他方法来做到这一点,但它不是我想要的.

所以我需要知道如何将空字符设置为分组运算符.

例:

DecimalFormat dec = new DecimalFormat();
DecimalFormatSymbols decFS = new DecimalFormatSymbols();
decFS.setGroupingSeparator( '\0' );
dec.setDecimalFormatSymbols( decFS );
BigDecimal number = new BigDecimal(1000);
String result = dec.format(number);
Run Code Online (Sandbox Code Playgroud)

我希望得到"1000"作为字符串,没有其他字符.请帮忙

注意(对帖子做出反应):我想仅仅编号,而不需要分组.

pow*_*cha 41

只是:

 DecimalFormat dec = new DecimalFormat();     
 dec.setGroupingUsed(false);
Run Code Online (Sandbox Code Playgroud)