您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 关于数值型转换成货币型

关于数值型转换成货币型

来源:网络整理     时间:2016/8/10 13:19:50     关键词:

关于网友提出的“ 关于数值型转换成货币型”问题疑问,本网通过在网上对“ 关于数值型转换成货币型”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 关于数值型转换成货币型
描述:

我想把数据库中的number字段显示在桌面上的时候以货币的形式,请问有什么方法啊?
例如:20000以¥20,000的形式显示出来!


解决方案1:

有钱貌似做过是字段取出来装换为String类型,判断长度以后,按3位切割字符串,重新定义个String【】类型接收每段字符,按循环字符之间加入“,”号,再连接成一个String,session进前台予以显示。

解决方案2:

前者是取操作系统中“区域和语言选项”中货币格式,后者是固定3位一撇,保留小数两位

    NumberFormat format = NumberFormat.getCurrencyInstance();
    String str = format.format(1234567.89);
    System.out.println(str);
    NumberFormat format2 = new DecimalFormat("'¥'#,##0.00");
    String str2 = format2.format(1234567.89);
    System.out.println(str2);

以上介绍了“ 关于数值型转换成货币型”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3187623.html

相关图片

相关文章