黑马程序员技术交流社区

标题: 常用工具类 [打印本页]

作者: 马马耶夫岗    时间: 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