中国货币有ISO 4217代码CNY。由于该货币的自由全球交易受到限制,因此存在第二个“离岸”货币等价物,称为CNH。维基百科有一点summary这一切。
CNH不在ISO 4217中,但我希望能够在我的应用程序中使用它,而无需编写我自己的Currency类。据推测,JVM安装中有某种列表。如何添加其他货币代码?
编辑:请参阅此问题dealing with this in Java 7
答案 0 :(得分:5)
看起来对此的支持是added with Java 7。
对于早期版本,您可以使用自己设计的等效Currency类,或者不太愉快地替换类路径中的默认java.util.Currency
类(或java.util.CurrencyData
,其中包含原始数据)( whitepaper)。