我正在使用Google Chart。 API使用DecimalFormat (ICU4J 53.1)。我的目标是这种格式:

### ### meters


但是我在documentation中找不到它。有没有解决的办法?

最佳答案

如果有权访问DecimalFormat对象,则可以按以下方式对其进行调整:

DecimalFormatSymbols formatSymbols = format.getDecimalFormatSymbols();
formatSymbols.setGroupingSeparator(' ');
format.setDecimalFormatSymbols(formatSymbols);


如果您只能访问格式字符串,那么您将无法实现目标。 DecimalFormat类根据语言环境设置数字格式,然后从中获取分组分隔符。

08-04 00:03