Java DecimalFormatSymbols setCurrency()方法及示例

Java DecimalFormatSymbols setCurrency()方法及示例

Java中 java.text .DecimalFormatSymbols类setCurrency( Currency ) 方法是用来为这个DecimalFormatSymbols的Locale设置货币。该方法将货币作为参数并进行设置。

语法。

public void setCurrency(Currency currency)

参数。该方法接受 货币 作为参数,它是将用于表示该DecimalFormatSymbols的货币。

返回值。此方法不做任何设置。

异常情况。如果货币为空,该方法会抛出 NullPointerException

程序。

// Java program to demonstrate
// the above method
  
import java.text.*;
import java.util.*;
  
public class DecimalFormatSymbolsDemo {
    public static void main(String[] args)
    {
  
        DecimalFormatSymbols dfs
            = new DecimalFormatSymbols();
  
        System.out.println("Current currency: "
                           + dfs.getCurrency());
  
        Currency currency
            = Currency.getInstance("INR");
  
        dfs.setCurrency(currency);
  
        System.out.println("Updated currency: "
                           + dfs.getCurrency());
    }
}

输出:

Current currency: USD
Updated currency: INR

参考资料: https://docs.oracle.com/javase/9/docs/api/java/text/DecimalFormatSymbols.html#setCurrency-java.util.Currency-

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Java DecimalFormatSymbols