Использование DecimalFormat с пользовательским шаблоном, но без форматирования локалиJAVA

Программисты JAVA общаются здесь
Anonymous
Использование DecimalFormat с пользовательским шаблоном, но без форматирования локали

Сообщение Anonymous »

Я хотел бы использовать DecimalFormat со своим шаблоном. Шаблон можно установить с помощью метода applyPattern(), но для Numberformat это невозможно, поэтому необходимо использовать DecimalFormat. Однако использование DecimalFormat невозможно без указания языкового стандарта, а затем он использует настройку языкового стандарта для применения шаблона, специфичного для языкового стандарта, поверх пользовательского шаблона. Таким образом, по сути вывод изменяется и больше не соответствует специфике предоставленного шаблона.

Этот случай уже поднимался, но подходящего решения не было: DecimalFormat игнорирует заданный шаблон, но использует Locale

Есть ли способ строго использовать собственный шаблон без какой-либо магии автоматического форматирования локали?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/582 ... formatting

Вернуться в «JAVA»