這可能是一個小衆問題,但我正在與ICU一起格式化貨幣字符串。我遇到了一個我不太明白的情況。您可以訪問由ICU MessageFormat使用的NumberFormatter
當使用MesssageFormat類時,是否可以訪問它用於格式化貨幣字符串的NumberFormat對象。當您自己創建NumberFormat實例時,可以指定創建貨幣字符串時使用的精度和舍入等屬性。
我有一個問題,在韓國語言環境(「ko_KR」)中,MessageFormat類似乎創建了帶有舍入的貨幣字符串(100.50 - >₩100)。
在我直接使用NumberFormat的區域中,我將setMaximumFractionDigits和setMinimumFractionDigits設置爲2,但我似乎無法在MessageFormat中設置此值。
任何想法?
這是一個答案,它只是不是一個解決方案。它旨在爲那些通過谷歌搜索此問題登陸此頁面的人提供指導。 – Ternary 2010-03-31 04:31:45