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
的格式化程序。
謝謝