Java NumberFormat getInstance()用法及代码示例 您所在的位置:网站首页 314159是什么意思 Java NumberFormat getInstance()用法及代码示例

Java NumberFormat getInstance()用法及代码示例

#Java NumberFormat getInstance()用法及代码示例| 来源: 网络整理| 查看: 265

getInstance()方法是java.text.NumberFormat的内置方法,返回当前默认FORMAT语言环境的数字格式。

用法:

public static final NumberFormat getInstance()

参数:该函数不接受任何参数。

返回值:该函数返回NumberFormat实例以进行通用格式化。

下面是上述函数的实现:

示例1:

// Java program to implement // the above function    import java.text.NumberFormat; import java.util.Locale; import java.util.Currency;    public class Main {     public static void main(String[] args)         throws Exception     {            // Get the instance         NumberFormat nF             = NumberFormat.getInstance();            // Sets the currency to Canadian Dollar         nF.setCurrency(             Currency.getInstance(                 Locale.CANADA));            // Stores the values         String values             = nF.getCurrency()                   .getDisplayName();            // Prints the currency         System.out.println(values);     } } 输出: Canadian Dollar

示例2:

// Java program to implement // the above function    import java.text.NumberFormat; import java.util.Locale; import java.util.Currency;    public class Main {     public static void main(String[] args)         throws Exception     {            // Get the instance         NumberFormat nF             = NumberFormat.getInstance();            // Stores the values         String values             = nF.getCurrency().getDisplayName();            // Prints the currency         System.out.println(values);     } } 输出: US Dollar

参考: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getInstance()

getInstance(Locale inLocale)方法是java.text.NumberFormat的内置方法,返回任何指定语言环境的数字格式。

用法:

public static NumberFormat getIntegerInstance(Locale inLocale)

参数:该函数接受inLocale的一个强制性参数,该参数描述要指定的语言环境。

返回值:该函数返回NumberFormat实例以对整数值进行数字格式化。

下面是上述函数的实现:

示例1:

// Java program to implement // the above function    import java.text.NumberFormat; import java.util.Locale; import java.util.Currency;    public class Main {     public static void main(String[] args)         throws Exception     {            // Get the instance         NumberFormat nF             = NumberFormat.getInstance(                 Locale.CANADA);            // Stores the values         String values             = nF.getCurrency().getDisplayName();            // Prints the currency         System.out.println(values);     } } 输出: Canadian Dollar

参考: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getIntegerInstance(java.util.Locale)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有