⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 formatvalue.java

📁 编程之道--java程序设计入门源代码
💻 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 + -