How to set thousands separator in Java?

I have String representation of BigDecimal, i want to set thousands separator and return String.

解决方案

This should work (untested, based on JavaDoc):

DecimalFormat formatter = (DecimalFormat) NumberFormat.getInstance(Locale.US);

DecimalFormatSymbols symbols = formatter.getDecimalFormatSymbols();

symbols.setGroupingSeparator(' ');

formatter.setDecimalFormatSymbols(symbols);

System.out.println(formatter.format(bd.longValue()));

According to the JavaDoc, the cast in the first line should be save for most locales.

java 千位分隔,如何在Java中设置千位分隔符?相关推荐

  1. java for 下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  2. java 代码智能提示,如何在Eclipse中设置Java、JavaScript、HTML智能代码提示

    使用eclipse自带的插件,无需另外安装插件,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Act ...

  3. java安卓计时器_如何在android中设置计时器

    通过java.util.Timer和java.util.TimerTask使用计时器的标准Java方法在Android中运行良好,但是你应该知道这个方法创建了一个新线程. 您可以考虑使用非常方便的Ha ...

  4. java 修改 request参数值,如何在HttpServletRequest中设置参数?

    I am using a javax.servlet.http.HttpServletRequest to implement a web application. I have no problem ...

  5. java 千位分隔符_如何在Java中设置千位分隔符?

    问题 如何在Java中设置千位分隔符?我有BigDecimal的String表示,我想设置千位分隔符并返回String. #1 热门回答(180 赞) 你可以使用格式功能","; ...

  6. java如何使显示字符下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  7. html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符

    选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...

  8. c语言sgoto 标志位,如何在Go中设置TCP数据包的“不分段”标志位?(How to set “don't fragment” flag bit for TCP packet in Go?)...

    如何在Go中设置TCP数据包的"不分段"标志位?(How to set "don't fragment" flag bit for TCP packet in ...

  9. linux中设置环境变量_如何在Linux中设置环境变量

    linux中设置环境变量 Wondering how to set environment variables in Linux? This is exactly what we'll be doin ...

最新文章

  1. 【网络安全威胁】企业风险远不止勒索软件,盘点当今企业面临的四种安全威胁
  2. 【NLP】BERT蒸馏完全指南|原理/技巧/代码
  3. 《算法图解》第二章笔记与课后练习_选择排序算法
  4. CentOS7.x编译安装nginx,实现HTTP2
  5. Win11连不上网怎么办 win11连不上网的设置方法
  6. ORA-06413 连接未打开的处理办法【独家办法】
  7. 目前人们把通用计算机,计算机与信息社会基础知识测试题.doc
  8. 置换元素与不可置换元素
  9. 发一个成熟好用的电池供电切换电路
  10. springMVC入门二
  11. c语言实验二作业,C语言实验作业8 - osc_5p0xffsa的个人空间 - OSCHINA - 中文开源技术交流社区...
  12. CCF CSP历年题解(python)
  13. containers matlab,Matlab 中实用数据结构之 containers.Map
  14. Guava---Splitter
  15. html flash闹钟,闹钟自己做 Flash DIY个性化闹钟
  16. 利用Excel数组公式统计各班优秀人数
  17. Chrome 谷歌游览器快捷键(Shortcut)
  18. 开车的人和不开车的人思维有什么区别?
  19. matlab 召回率,查准率、召回率、敏感性、特異性和F1-score的計算及Matlab實現
  20. bzoj2757【scoi2012】Blinker的仰慕者

热门文章

  1. org.mariadb.jdbc.internal.com.send.authentication.SendGssApiAuthPacket could not be instantiated
  2. Swagger2 最全注解说明(转载)
  3. Antd 多层Modal+Form组件嵌套 如何在父级组件中清空子级组件状态与数据?
  4. python入门第六章 信息安全策略-文件备份 用户账户管理
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的手表销售系统
  6. effective c++:virtual函数在构造函数和析构函数中的注意事项
  7. Ubuntu下安装Rabbitmq和golang环境
  8. HDU 2588 GCD 【Euler + 暴力技巧】
  9. javascript对象序列化(对象与JSON字符串的互换)
  10. 《C++ Primer Plus(第六版)》(30)(第十四章 C++中的代码重用 编程题答案)