设为首页 加入收藏

TOP

Java格式化数字
2014-11-24 02:38:52 来源: 作者: 【 】 浏览:0
Tags:Java 格式 数字

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


public class FormatData {
public void showMoney(double money,Locale locale){
NumberFormat num=NumberFormat.getCurrencyInstance(locale);
String str=num.format(money);
System.out.println("The money is "+str);
}
public void showNumber(double num,Locale locale){
NumberFormat nf=NumberFormat.getCurrencyInstance(locale);
nf.setMaximumFractionDigits(5);
String str=nf.format(num);
System.out.println("The data is "+str);
}
public static void main(String[] args) {
FormatData fd=new FormatData();
double money=30215.00;
double number=365.0/3.0;
System.out.println("中国");
fd.showMoney(money, Locale.CHINA);
fd.showNumber(number, Locale.CHINA);
System.out.println("英国");
fd.showMoney(money, Locale.UK);
fd.showNumber(number, Locale.UK);
System.out.println("美国");
fd.showMoney(money, Locale.US);
fd.showNumber(number, Locale.US);


}


}


Java格式化数字


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java日历源程序 下一篇Java格式化时间

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: