如何将新货币代码添加到Java?

时间:2012-04-02 19:25:21

标签: java jvm locale currency

中国货币有ISO 4217代码CNY。由于该货币的自由全球交易受到限制,因此存在第二个“离岸”货币等价物,称为CNH。维基百科有一点summary这一切。

CNH不在ISO 4217中,但我希望能够在我的应用程序中使用它,而无需编写我自己的Currency类。据推测,JVM安装中有某种列表。如何添加其他货币代码?

编辑:请参阅此问题dealing with this in Java 7

1 个答案:

答案 0 :(得分:5)

看起来对此的支持是added with Java 7

对于早期版本,您可以使用自己设计的等效Currency类,或者不太愉快地替换类路径中的默认java.util.Currency类(或java.util.CurrencyData,其中包含原始数据)( whitepaper)。