java将金额转化为千分位

15411年前 (2015-01-26)java技术4540

 

 String str = DecimalFormat.getNumberInstance().format(1245600000);

        String currecy = NumberFormat.getCurrencyInstance().format(1245600000);

        System.out.println("转换成Currency格式:"+currecy);

        System.out.println("转换成带千分位的格式:"+str); 
         输出结果:    
          转换成Currency格式:¥1,245,600,000.00
          转换成带千分位的格式:1,245,600,000
       也可以用js实现类似的功能:
      function convert(num)   
     {               var str = num+"";            
        var reg = /(-?/d+)(/d{3})/;    
        while(reg.test(str))       {
        str = str.replace(reg,"$1,$2");     
       }   
       return str;  

本文原创,转载必追究版权。

分享给朋友:

相关文章

JfreeChart 画图

 ----------------------------柱状图   String xml = "";    ...

The content of elements must consist of well-formed character data or markup

 XML 元素必须遵循以下命名规则:1.名称可以含字母、数字以及其他的字符 (尤其是 你的内容是否包含了"< "或 ">&quo...

java 实现自增编号+Oracle序列

原理:a,a++,fillStr(a, 9, false, "0");新建序列:create sequence seq_lineminvalue 1maxvalue 9999999...

org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£ svn: Can't move 'E:\workspace\TourMarkets\.

org.apache.subversion.javahl.ClientException: ¾ܾø·ÃÎʡ£  svn: Can't move 'E:\workspace\T...

java实现将“yyyy-MM-dd”格式字符串转化成“yyyy年M月d日”格式

 公共方法可直接套用:          public static String getChinaDateFromSt...

java实现用ffmpeg 获取视频时长

首先需要引入ffmpeg.exe调用 int time = ConvertM3U8.getVideoTime(downloadPath);方法: st...

评论列表

上海app开发
上海app开发
10年前 (2015-03-08)

好久没来 帮着顶顶

点我收录您
10年前 (2015-10-15)

不错 博主会的好多哦

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。