"099" 12.3   -> "12.30" 12.345 -> "12.34" | public class DecimalFormat  extends NumberFormat  DecimalFormat 是 NumberFormat 的格式化十进制数值的具体....">

当前位置:  技术问答>java相关

如何将数字变为字符串格式化输出?

    来源: 互联网  发布时间:2015-02-28

    本文导语:  如: 2  -> "002" 99 -> "099" 12.3   -> "12.30" 12.345 -> "12.34" | public class DecimalFormat  extends NumberFormat  DecimalFormat 是 NumberFormat 的格式化十进制数值的具体子类。 该类允许有不同的参数,并...

如:
2  -> "002"
99 -> "099"

12.3   -> "12.30"
12.345 -> "12.34"

|
public class DecimalFormat 
extends NumberFormat 
DecimalFormat 是 NumberFormat 的格式化十进制数值的具体子类。 该类允许有不同的参数,并本地化为 Western、Arabic 或 Indic 数字。 

通常,使用一个 NumberFormat 工厂方法,如 getInstance 可以获得特定语言环境 ( 包括缺省的语言环境 )的正确的 NumberFormat。然后可以修改它 ( 当然测试以确保它是一个 DecimalFormat 之后进行 !)。 

为了使分析能够区分正负数,前缀或后缀必须有所不同。 如果数字、千进制或小数分隔符相同,或者前缀或后缀中发生了上述情况,分析将是不可靠的。 

特殊情况: 

NaN 作为一个数字格式化,典型的例子是 \uFFFD。 

正/负无穷大作为一个数字格式化,典型的例子是 \u221E, 加正负前缀 / 后缀。 

注意: 该类是为普通的用户设计;对于很大或很小的数,请使用可以表示指数值的格式。 

示例: 

 // normally we would have a GUI with a menu for this
 Locale[] locales = NumberFormat.getAvailableLocales();
 double myNumber = -1234.56;
 NumberFormat form;
 // just for fun, we print out a number with the locale number, currency
 // and percent format for each locale we can.
 for (int j = 0; j 

    
 
 

您可能感兴趣的文章:

  • PHP 数字格式化函数number_format的用法
  • JQuery EasyUI 数字格式化处理示例
  • freemarker 数字格式化深入理解
  • java 格式化输出数字的方法
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 请教:Java 中数字字符串转化为数字的问题
  • java实现判断字符串是否全是数字的四种方法代码举例
  • php生成随机字符串(自定义纯数字、纯字母或数字字母混合)
  • c语言中怎样从字母和数字组成的字符串中提取数字?
  • 请问各位。。。如何判定从键盘上输入的是字符串还是数字呢???
  • shell怎么搜索文件中指定字符串,然后将该字符串后面的数字输出
  • 如何将数字字符串转成数字型的如:"123" 123
  • 用sql获取某字符串中的数字部分的语句
  • LINUX 开发C程序 怎么把数字转换成字符串
  • 用LINUX串口发送数字和字符串遇到问题
  • php+正则将字符串中的字母数字和中文分割
  • ▲▲ 如何判断一个字符串里全是数字? 情况如下: ▲▲
  • 字符串怎样转化为数字?
  • 关于boost数字转字符串的问题
  • 脚本如何在字符串中提取数字
  • java中如何将数字转化为字符串并且不足位数补0
  • 有没有检查字符串中的内容为数字的方法?例如: “98723291281233”为合法的。
  • 如何将一个数字的字符串(由:Request.getParameter("...")得到)转换成为浮点数:float 型
  • unix中如何把数字转化为字符串
  • shell编程中,如何将字符串转换成数字啊??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP导出excel时数字变为科学计数的解决方法
  • IT科技资讯 iis7站长之家
  • asp正则表达式匹配数字$数字$数字$
  • 高手请赐招:数字签名与数字认证的区别,尤其是概念上的区别。谢谢!
  • 请问linux用户名能否用数字?怎么才能用数字开头呢?
  • awk的数字运算中,数字变量的值的范围多少?
  • jquery禁止输入数字以外的字符的示例(纯数字验证码)
  • 对applet坐数字签名后,如果重新用jar对applet打包,需要重新做applet数字签名吗?
  • 请问,用c如何将一串数字字符转换成数字
  • 只能是字母或数字或者是字母和数字的组合的正则previousSibling
  • 请问Java中如何在控制台一行内输入n个数字,然后再在一行内输出这些数字
  • sql server 字段 全角数字转半角数字的代码分享
  • 如何让IE认识applet所带的数字签名,而不是让证书仓库认识这个带数字签名的applet,就是说不装jdk也可以在IE里面使用带有签名的applet,详情请进
  • 关于数字签名的几点疑问??另:csdn的数字签名帖子我都看过,不要介绍给我,我是诚心提问!!
  • python实现猜数字游戏(无重复数字)示例分享
  • awk的数字计算,能指为long long 64位整数么?
  • c#判断输入内容是否数字的代码
  • 数字空间系统 DSpace
  • 数字图像浏览工具 flimsel
  • 数字世界游戏 Minetest
  • 数字媒体管理软件 Jinzora


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3