私は、通貨交換を行っているアプリケーションを持っています。 私は4.25のような記号でテキストを設定する必要があります(ここに記号があるはずです)Java - すべての通貨記号の検索方法
どうすればいいですか?これをStringにする方法は?
私は、通貨交換を行っているアプリケーションを持っています。 私は4.25のような記号でテキストを設定する必要があります(ここに記号があるはずです)Java - すべての通貨記号の検索方法
どうすればいいですか?これを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()
を使用することができますが通貨
note- doc for [JDK 7](https://docs.oracle.com/java) (JDK 8)(https://docs.oracle.com/javase/8/docs/api/java/util/Currency.html)の場合は、 Currecny.getAvailableCurrencies() 'は両方ともサポートされています – xxxvodnikxxx
のセットを与えることがあります通貨記号は通常、一部のロケールの数字の前**に**置かれています。https://docs.oracle.com/javase/tutorial/i18n/format/numberFormat.html – Hulk