您的位置:首页 > 其它

将数字格式化成货币字符串

2013-10-21 22:56 218 查看
package com.wenzhi;

import java.text.NumberFormat;
import java.util.Locale;
import java.util.Scanner;

public class Money {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字");
double number = sc.nextDouble();
System.out.println("该数字用Locale 类的以下常量作为格式化对象的构造参数,将获得不同的货币格式:");
// 创建格式化对象
NumberFormat format = NumberFormat.getCurrencyInstance(Locale.CHINA);
// 输出格式化货币格式
System.out.println("Locale.CHINA:" + format.format(number));
format = NumberFormat.getCurrencyInstance(Locale.US);
System.out.println("Locale.US:" + format.format(number));
format = NumberFormat.getCurrencyInstance(Locale.ENGLISH);
System.out.println("Locale.ENGLISH:" + format.format(number));

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: