java - 如何使用java以印度卢比格式显示数字

标签 java number-formatting

在我的代码中最终将生成金额。我想以印度卢比格式显示它,例如 10 100 1,000 10,000 1,00,000 10,00,000 1,00,00,000 10,00,00,000 等。我如何插入逗号? 例如:int amount=1000;

最佳答案

您可以使用 locale 来完成此操作,例如

在这里,您可以使用适合您情况的任何区域设置,它应该是 en_IN

NumberFormat.getCurrencyInstance(locale).format(paramDouble);

关于java - 如何使用java以印度卢比格式显示数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18980152/

相关文章:

java - 如何在 Android 中播放音频文件?

java - tomcat 7并行部署目录问题

MySQL:带有计数(*)的千位分隔符

excel - 将剑道网格导出到excel时格式化为文本的数字

Excel 数字格式 : What is "[$-409]"?

javascript - 将数字转换为单词

android - 将 String 转换为 Double 时无效的 double

java - JDesktopPane 边界 - JInternalFrame 未填满整个桌面

java - getClass() 文档中的 "the erasure of the static type of the expression on which it is called"是什么意思?

java - 如何将控制权返回到主要 Activity (基本 Android 应用程序)