根据oracle doc,要在运行时取代默认货币,请创建一个名为JAVA_HOME / lib / currency.properties的属性文件
例如:
# Sample currency property for Japan
JP=JPZ,999,0
要显示名称,有两种方法
getDisplayName()
getDisplayName(Locale)
在我的情况下,示例货币displayName始终显示JPZ,无论它是 Locale.JAPAN 还是 Locale.CHINA 甚至没有参数,您都可以理解。现在,我的问题是,当我们创建一个currency.properties时,如何获得对多个语言环境的支持?