У меня есть список сумм & их валютыJava - Как показать несколько валют независимо от региона валют?
- 500 | USD
- 1000 | GBP
- +500000 | EUR
Теперь я хотел бы, чтобы отобразить эти значения в одной конкретной местности и с символом валют.
Например, для en_US местности, показать
- $ 500,00
- £ 1,000.00
- € 500,000.00
И если en_DE локали, показать
- $ 500,00
- £ 1.000,00
- 500.000,00 €
Использование NumberFormat не дает мне правильный результат, как символ валюты зависит от местности. Я не могу отделить символ валюты от языкового стандарта, чтобы отформатировать номер.
NumberFormat numFormat = NumberFormat.getCurrencyInstance(Locale.getDefault());
Возможно ли достичь этих результатов без программной привязки символа валюты к форматированным значениям числа?
Спасибо Thilo за это направление. – Sumith