黑马程序员技术交流社区
标题:
常用工具类
[打印本页]
作者:
马马耶夫岗
时间:
2016-5-5 14:52
标题:
常用工具类
DecimalFormat类
DecimalFormat类在java.text包中。
可以用DecimalFormat类对输出的数字结果进行必要的格式化 。
1 格式化整数位和小数位
DecimalFormat对象调用:public final String format(double number);对参数指定的数字进行格式化,并将格式化结果以String对象返回。例如:DecimalFormat format=new DecimalFormat("00000.00"); 那么 String result=format.format(6789.8765);得到的result是:“06789.88”
2 整数位的分组
当希望将数字的整数部分分组(用逗号分隔),可以在DecimalFormat对象中的例如:将 “123456789.9876543” 的整数部分按4位分组的一个格式化模式是:“#,##,###,##00.00”使用该模式格式化上述数字的结果是:1,2345,6789.99
3 格式化为百分数或千分数
在DecimalFormat对象中的数字格式化模式尾加“%”,可以将数字格式化为百分数、尾加“\u2030”将数字格式化为千分数。
4 格式化为科学计数
在DecimalFormat对象中的数字格式化模式尾加“E0”,可以将数字格式化为科学计数。
5 格式化为货币值
在DecimalFormat对象中的数字格式化模式尾加货币符号,例如“$”“¥”,可以将数字格式化为带货币符号的串。
作者:
wan1137856139
时间:
2016-5-5 15:21
哈哈哈哈哈,老夫收下了
作者:
长乐
时间:
2016-5-5 15:36
String.format也是一个好的方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2