Java中的 DecimalFormat applyPattern() 方法
Java中 DecimalFormat 类的 applyPattern() 方法用于将给定的字符串模式应用于此 Decimal 格式。该模式可由用户设置。
语法:
public void applyPattern(String pattern)
参数:该方法采用一种 String 类型的参数模式,并引用将用于格式化 DecimalPattern 的模式。
返回值:该方法返回 void 类型。
下面的程序说明了 applyPattern() 方法的工作:
程序 1 :
// Java program to illustrate the
// applyPattern method
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args)
{
DecimalFormat deciFormat = new DecimalFormat();
deciFormat.applyPattern("##, ##");
System.out.println(deciFormat.format(-123456789.54321));
}
}
输出:
-1, 23, 45, 67, 90
方案二:
// Java program to illustrate the
// applyPattern method
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args)
{
DecimalFormat deciFormat = new DecimalFormat();
deciFormat.applyPattern("#, #00.0#");
System.out.println(deciFormat.format(-123456789.54321));
}
}
输出:
-123, 456, 789.54
参考:https: Java Java/text/ DecimalFormat.html#applyPattern(Java.lang.String)(Java.lang.String)