当前位置: 技术问答>java相关
关于NumberFormat,格式转化
来源: 互联网 发布时间:2017-04-28
本文导语: 在java中: NumberFormat nf=NumberFormat.getInstance(); nf.setMaximumFractionDigits(2); System.out.println( nf.format(new Double(121*33.456))); 输出结果4,048.18,请问怎样将结果中的","去掉?(不用StringTokenizer) 或者说,怎么用合适的格式转化既能...
在java中:
NumberFormat nf=NumberFormat.getInstance();
nf.setMaximumFractionDigits(2);
System.out.println( nf.format(new Double(121*33.456)));
输出结果4,048.18,请问怎样将结果中的","去掉?(不用StringTokenizer)
或者说,怎么用合适的格式转化既能保留double类型小数点后两位,又能在结果中把","去掉!
NumberFormat nf=NumberFormat.getInstance();
nf.setMaximumFractionDigits(2);
System.out.println( nf.format(new Double(121*33.456)));
输出结果4,048.18,请问怎样将结果中的","去掉?(不用StringTokenizer)
或者说,怎么用合适的格式转化既能保留double类型小数点后两位,又能在结果中把","去掉!
|
改为:
NumberFormat nf=NumberFormat.getInstance();
DecimalFormat df = (DecimalFormat)nf;
df.applyPattern("####.##");
System.out.println( nf.format(new Double(121*33.456)));
NumberFormat nf=NumberFormat.getInstance();
DecimalFormat df = (DecimalFormat)nf;
df.applyPattern("####.##");
System.out.println( nf.format(new Double(121*33.456)));
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。