Currency currency = Currency.getInstance(currencyCode);
Как получить символ валюты, который будет отображаться в одной из ее родных локалей, в отличие от локали по умолчанию?
currency.getSymbol()
не будет работать, поскольку он будет основанлокали по умолчанию.currency.getSymbol(Locale locale)
не будет работать, потому что код не сможет получить правильную локаль, основанную исключительно на currencyCode.