Как установить разделитель тысяч в Java? кроме:
Мне нужно отформатировать числа без использования объектов.
Мне нужно сделать это в тексте JasperSoft Studioполе.У него есть шаблон, но он использует языковой стандарт компьютера, и я не могу перезаписать разделитель группировки.
Однако я могу использовать статические методы внутри CDATA[]
textFieldExpression.IE
CDATA[($F{SALINITY_TEXT}!=null ? $F{SALINITY_TEXT} : ($F{SALINITY_VALUE}==null?"":String.format(Locale.US, "%.02f",
$F{SALINITY_VALUE}))) +" mg/l"]
Это дает мне правильный формат, но неверный разделитель группировки (,):
<textField pattern="###0.000;(###0.000-)"></excluded code><textFieldExpression><![CDATA[$F{NET_SM3_VALUE}]]></textFieldExpression></textField>
Есть лиспособ сделать это статическим методом?
формат (123456) .groupingSeperator ("")
123456 должно быть 123 456.000