【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)
https://blog.csdn.net/m0_69908381/article/details/131255544
出自【进步*于辰的博客】
其实我的【Java-API】专栏内的博文对大家来说意义是不大的。因为暂且没有源码讲解,而且需要看Java-API,直接看Java-API文档就行了,也不用看博文。所以呢,这篇博文主要是写给我自己看的,也就是Java-API笔记。
因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的源码阅读能力和编码素质。
大家如果需要Java-API文档,我上传了【https://download.csdn.net/download/m0_69908381/87691693】。
文章目录
- 1、概述
- 2、方法摘要
- 2.1 String getCurrencyCode()
- 2.2 int getDefaultFractionDigits()
- 2.3 static Currency getInstance(Locale locale)
- 2.4 static Currency getInstance(String currencyCode)
- 2.5 String getSymbol()
- 2.6 String getSymbol(Locale locale)
- 2.7 String toString()
- 2.8 示例
1、概述
表示货币。货币由 ISO 4217 货币代码标识。有关此内容的详细消息(包括货币代码表),请参阅 ISO 4217 维护代理。
该类的设计目标是:对于任何指定货币,从不会有多个 Currency 实例。因此,没有公共的构造方法。可以使用 getInstance()
方法获得 Currency 实例。
从以下版本开始:
1.4
另请参见:
序列化表格
2、方法摘要
2.1 String getCurrencyCode()
获取此货币的 ISO 4217
货币代码。
2.2 int getDefaultFractionDigits()
获取与此货币一起使用的默认小数位数。
2.3 static Currency getInstance(Locale locale)
返回给定语言环境的国家的 Currency 实例。
2.4 static Currency getInstance(String currencyCode)
返回给定货币代码的 Currency 实例。
2.5 String getSymbol()
获取默认语言环境的货币符号。
2.6 String getSymbol(Locale locale)
获取指定语言环境的货币符号。
2.7 String toString()
返回此货币的 ISO 4217 货币代码。
2.8 示例
Locale dl = Locale.getDefault();// 获取默认 Locale 实例
Currency c1 = Currency.getInstance(dl);// 由第3项构造 Currency 实例
sout c1.getCurrencyCode();// 打印:CNY,即:RMB 的货币代码是 CNY
SOUT c1.getDefaultFractionDigits();// 打印:2,暂未可知
Currency c2 = Currency.getInstance(c1.getCurrencyCode());// 由第4项构造 Currency 实例
sout c1 == c2;// 打印:true,说明每一种货币都只有一个实例
sout c2.getSymbol();// 打印:¥
sout c2.getSymbol(dl);// 打印:¥
sout c2.toString();// 打印:CNY。同第1项
本文暂缓更新中。。。