spanish colombia java jvm locale currency

colombia - ¿Cómo agrego el nuevo código de moneda a Java?



locale spanish (1)

Parece que se agregó soporte para esto con Java 7 .

Para versiones anteriores, podría usar una clase Currency equivalente de su propio diseño, o menos feliz, reemplazar la clase predeterminada java.util.Currency (o java.util.CurrencyData , que contiene los datos brutos) en su classpath ( whitepaper ).

La moneda china tiene el código ISO 4217 CNY. Sin embargo, dado que el comercio global gratuito en esa moneda está restringido, existe un segundo equivalente en moneda extranjera, llamado CNH. Wikipedia tiene un poco de resumen de todo esto.

CNH no está en ISO 4217, pero me gustaría poder usarlo en mi aplicación sin tener que escribir mi propia clase de moneda. Es de suponer que hay algún tipo de lista en algún lugar dentro de la instalación de JVM. ¿Cómo hago para agregar códigos de moneda adicionales?

EDIT: vea esta pregunta para tratar con esto en Java 7