我希望能夠將雙重價格格式化爲區域設置特定格式。 您可以使用下面的代碼實現這一點:將貨幣格式化爲區域設置特定格式
NumberFormat.getCurrencyInstance(locale).format(20.0);
然而,只有21語言環境的支持,我需要支持比多個國家。能夠根據ISO國家/地區代碼格式化價格將會很好。 例如,給定ISO國家代碼CAN我想格式化價格$ 20.00等
請問Java有這種支持?如果沒有,那麼可以實現這個目標的開放源代碼版本(例如Date的joda時間)?
Java支持200種多語言環境,但它只有一些作爲常量。 ['Locale'](http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html)類定義中的更多信息。你有什麼嘗試? –
如何獲得沒有定義常量的語言環境實例? – Mayumi
'locale locale = new Locale(language_code,country_code);' –