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

标签 java jvm locale currency

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

CNH 不在 ISO 4217 中,但我希望能够在我的应用程序中使用它而不必编写自己的 Currency 类。大概在 JVM 安装中的某处有某种列表。如何添加额外的货币代码?

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

最佳答案

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

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

关于java - 如何将新的货币代码添加到 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9982537/

相关文章:

java - JNA 数组和指针

java - Enum 是 JVM 范围的单例吗?

java - 如果 Xms5120m,jvm 会分配 5G RAM

iphone - 将带有数字的 NSString 转换为适当的电话号码本地化格式

java - 从java中的请求获取所有文件路径

java - 更改选定的 JToggleButton 的背景颜色

java - MyFirstApp 教程 Android Studio -- sendMessage 问题

java - JVM 标志是否有任何硬性限制来控制逃逸分析?

google-chrome - 浏览器使用什么信息来创建 Accept-Language 字符串?

php - 在 PHP 中检测客户端语言环境的最简单方法