介绍
- java.util.Currency
- public final class Currency implements Serializable
- ISO 4217 货币
API
static
- getInstance
Currency getInstance(Locale locale)
Currency getInstance(String currencyCode)
- getAvailableCurrencies
- 获取所有可用的货币
public
-
getCurrencyCode
- 获取该货币的 ISO 4217 代码
-
getDefaultFractionDigits
- 获取该货币小数点后的默认位数
-
getNumericCode, getNumericCodeAsString
- ISO 4217 数字代码
-
getDisplayName
-
getSymbol
- 根据默认或给定的 Locale 得到该货币的格式化符号。比如美元的格式化符号可能是
$
或US$
- 根据默认或给定的 Locale 得到该货币的格式化符号。比如美元的格式化符号可能是
代码示例
Set<Currency> availableCurrencies = Currency.getAvailableCurrencies();
Console.log(availableCurrencies);
Currency currency = Currency.getInstance(Locale.CHINA);
Console.log(currency); // CNY
Currency cny = Currency.getInstance("CNY");
Console.log(cny); // CNY
Console.log(cny.getDisplayName(), cny.getSymbol()); // 人民币 ¥
Console.log(cny.getCurrencyCode(), cny.getDefaultFractionDigits(), cny.getNumericCode()); // CNY 2 156
- 20230704 Currency java util20230704 currency java util 20230704 collator java text messageformat 20230704 java text decimalformat 20230704 java text decimalformatsymbols 20230704 java text collectors stream java util concurrent java util 20230619 optional java util 20230529 function java util jcraft connectexception util java