У меня проблема. Я работаю с суммами в приложении, и мне нужно локализовать формат. Я использую NumberFormat.getCurrencyInstance()
из java.util.Locale. В большинстве случаев это выглядит просто отлично. Но проблема в отрицательных числах. Предопределенный формат для голландской локали nl-NL выглядит следующим образом
€ 200,00-
но по стандартам в Нидерландах должно быть
€ -200,00
Пример NumberFormat.getCurrencyInstance(new Locale("nl", "NL")).format(-200)
. В противном случае я не хочу менять формат.
Любые идеи?