我的应用程序正在进行货币兑换。
我需要设置带有类似4.25的符号的文本(此处应为符号)
我该怎么办?以及如何将其放在String上?
最佳答案
您可以使用java.util.Currency
来获取货币符号。
你可以这样使用
Currency mDefaultCurrency = Currency.getInstance(currencyCode); // currecyCode - ISO 4217 code of the currency as per doc
finalValue = String.format("%.2f %s", value, mDefaultCurrency.getSymbol());
或者您可以使用
Currency.getInstance(Locale locale)
如果要检查所有受支持的列表,可以使用
Currecny.getAvailableCurrencies()
将给出一组货币关于Java-如何查找所有货币符号?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45470591/