java.util工具类之Currency类

JDK8在线Api中文手册

JDK8在线Api英文手册

Currency 类

   Currency类封装了有关货币的信息,没有定义构造函数。表1列出了Currency类支持的方法。下面的程序演示了Currency类:

//Demonstrate Currency.
import java.util.Currency;
import java.util.Locale;
class CurDemo {
  public static void main(String[] args) {
      Currency c;
      c = Currency.getInstance(Locale.US);
      System.out.println("Symbol: "+c.getSymbol());
      System.out.println("Default fractional digits: "+c.getDefaultFractionDigits());
      /**
       * 输出:
       * Symbol: $
       * Default fractional digits: 2
       */
  }
}
表1 Currency类定义的方法
方 法 描 述
static Set<Currency> getAvailableCurrencies() 返回一组支持的货币
String getCurrencyCode() 返回描述调用货币的代码(由ISO 4127 定义)
int getDefaultFractionDigits() 返回正常情况下调用货币使用的小数点后面的位数。例如,对于美元,正常情况下使用两位小数
String getDisplayName() 返回调用货币在默认地区的名称
String getDisplayName(Locale loc) 返回调用货币在指定地区的名称
static Currency getInstance(Locale localeObj) 返回由localeObj指定的地区的Currency对象
static Currency getInstance(String code) 返回与code传递的货币代码想关联的Currency对象
int getNumericCode() 返回调用货币的数值代码(由ISO 4217 定义)
String getSymbol() 返回调用对象的货币符号(比如$)
String getSymbol(Locale localeObj) 返回由localeObj传递的地区的货币符号(比如$)
String toString() 返回调用对象的货币代码
发布了59 篇原创文章 · 获赞 20 · 访问量 3633

猜你喜欢

转载自blog.csdn.net/qq_34896730/article/details/104229297