1
私はjavax.money.CurrencyUnit
というインスタンスを持っていて、特定のロケール(たとえば、 "米ドル"、 "ユーロ"、 "日本円"など)の名前を表示したいと思います。 。私はすべてのドキュメントを読んだが、私は見つけることができた唯一のものはMonetaryAmount
フォーマットする方法である:javax.money.CurrencyUnitの表示名を取得する
MonetaryFormats.getAmountFormat(AmountFormatQueryBuilder.of(Locale.US).set(CurrencyStyle.NAME).set("pattern", "00,00,00,00.00 ¤").build()).format(myCurrencyUnit);
をそして私は、私はそれが結果に通貨の名前を返しますCurrencyStyle.NAME
を指定そこに見ることができますが、問題は私にMonetaryAmount
がなく、CurrencyUnit
のフォーマッタが見つかりませんでした。
は、私がコードから見る何をあなたに