📄 formatvalue.java
字号:
/**
* 通过这个程序,测试格式器的使用方法
*/
import java.text.NumberFormat;
import java.util.Locale;
public class FormatValue
{
public static void main(String[] args)
{
double x = 100000.0/3;
System.out.println("the value is: " + x);
//首先以默认地区的格式器来输出
System.out.println("接下来输出的是美国地区的格式器的结果:");
NumberFormat number = NumberFormat.getNumberInstance(Locale.US);
NumberFormat currency = NumberFormat.getCurrencyInstance(Locale.US);
NumberFormat percent = NumberFormat.getPercentInstance(Locale.US);
FormatValue fm = new FormatValue();
fm.print(number, x);
fm.print(currency, x);
fm.print(percent, x);
System.out.println("接下来输出的是默认地区的格式器的结果:");
NumberFormat nu = NumberFormat.getNumberInstance();
NumberFormat cu = NumberFormat.getCurrencyInstance();
NumberFormat pe = NumberFormat.getPercentInstance();
fm.print(nu, x);
fm.print(cu, x);
fm.print(pe, x);
}
public void print(NumberFormat nu, double x)
{
System.out.println(nu.format(x));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -