Java Currency getInstance() 方法



描述

Java Currency getInstance() 方法返回给定货币代码的 Currency 实例。

声明

以下是java.util.Currency.getInstance() 方法的声明

public static Currency getInstance(String currencyCode)

参数

currencyCode − 货币的 ISO 4217 代码。

返回值

此方法返回给定货币代码的 Currency 实例。

异常

  • NullPointerException − 如果货币代码为空

  • IllegalArgumentException − 如果 currencyCode 不是受支持的 ISO 4217 代码。

Java Currency getInstance(Locale locale) 方法

描述

Java Currency getInstance() 方法返回给定区域设置的国家/地区的 Currency 实例。

声明

以下是java.util.Currency.getInstance() 方法的声明

public static Currency getInstance(Locale locale)

参数

locale − 需要 Currency 实例的国家/地区的区域设置

返回值

此方法返回给定区域设置的国家/地区的 Currency 实例,或者返回 null

异常

  • NullPointerException − 如果国家/地区或区域设置代码为空

  • IllegalArgumentException − 如果 ISO 3166 不支持给定区域设置的国家/地区代码。

获取 EUR 货币的 Currency 实例示例

以下示例演示了 Java Currency getInstance(String) 方法在 EUR 货币中的用法。我们首先使用 EUR 作为货币代码创建了一个货币对象,然后打印其货币代码。

package com.tutorialspoint;

import java.util.Currency;

public class CurrencyDemo {
   public static void main(String args[]) {

      // create a currency with EUR code
      Currency curr = Currency.getInstance("EUR");

      // get currency code and print it
      String curCode = curr.getCurrencyCode();
      System.out.println("Currency Code is = " + curCode);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Currency Code is = EUR

获取德国区域设置的 Currency 实例示例

以下示例演示了 Java Currency getInstance(Locale) 方法在德国的用法。我们首先使用德国作为区域设置创建了一个货币对象,然后打印其货币代码。

package com.tutorialspoint;

import java.util.Currency;
import java.util.Locale;

public class CurrencyDemo {
   public static void main(String args[]) {

      // create a currency with Germany locale
      Currency curr = Currency.getInstance(Locale.GERMANY);

      // get currency code and print it
      String curCode = curr.getCurrencyCode();
      System.out.println("Currency Code is = " + curCode);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Currency Code is = EUR

获取 INR 货币的 Currency 实例示例

以下示例演示了 Java Currency getInstance() 方法在 INR 中的用法。我们首先使用 INR 作为货币代码创建了一个货币对象,然后打印其货币代码。

package com.tutorialspoint;

import java.util.Currency;
import java.util.Locale;

public class CurrencyDemo {
   public static void main(String args[]) {

      // create a currency with INR code
      Currency curr = Currency.getInstance("INR");

      // get currency code and print it
      String curCode = curr.getCurrencyCode();
      System.out.println("Currency Code is = " + curCode);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Currency Code is = INR
java_util_currency.htm
广告
© . All rights reserved.