Как я могу использовать «R» для валюты, когда языковой стандарт установлен в Южную Африку?Используйте «R» вместо «ZAR» для южноафриканской валюты
В настоящее время он показывает «ZAR», и мне нужно, чтобы он отображал «R».
Я пробовал:
final Currency curr = Currency.getInstance("ZAR");
final NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.getDefault());
nf.setCurrency(curr);
final String value = nf.format(12345.67);
, а затем, как только все это будет сделано, я заменил ZAR с R using.replace();
Спасибо, есть какие-либо библиотеки там, которые могли бы сделать это уже? – x10sion
Это довольно специфическое (и, смею сказать, идиосинкратическое) требование, поэтому я сомневаюсь в этом. Мой подход - всего лишь дюжина строк кода. – Bathsheba