Java NumberFormat.getInstance()方法

java.text.NumberFormat类用于根据特定的语言环境格式化数字和货币。数字格式因国家/地区而异。

要获取NumberFormat类的实例,请调用getInstance()Java中的方法。

首先,我们将使用该getInstance()方法。

NumberFormat n = NumberFormat.getInstance();

现在,我们将格式化双精度格式。

double val = 1.9898798;
String formattedVal = n.format(val);

以下是最后一个示例。

示例

import java.text.NumberFormat;
public class Demo {
    public static void main(String args[]) {
       NumberFormat n = NumberFormat.getInstance();
       double val = 1.9898798;
       System.out.println("Value: "+val);
       String formattedVal = n.format(val);
       System.out.println("Formatted Value: "+formattedVal);
    }
}

输出结果

Value: 1.9898798
Formatted Value: 1.99