0
在我的代碼中,最終會生成金額。我想在印度盧比的格式來顯示它像萬 1,00,000 10,00,000 1,00,00,000 10,00,00,000等我如何可以插入逗號? 例如:int amount = 1000;如何使用java以印度盧比格式顯示數字
在我的代碼中,最終會生成金額。我想在印度盧比的格式來顯示它像萬 1,00,000 10,00,000 1,00,00,000 10,00,00,000等我如何可以插入逗號? 例如:int amount = 1000;如何使用java以印度盧比格式顯示數字
您可以通過使用locale
像
在這裏你可以使用你的情況下,任何區域做到這一點應該是en_IN
NumberFormat.getCurrencyInstance(locale).format(paramDouble);
您可以使用java.text.DecimalFormat中
和做這樣的事情:
DecimalFormat df = new DecimalFormat(###,##0);
DecimalFormatSymbols dfs = df.getDecimalFormatSymbols();
dfs.setDecimalSeparator('.');
dfs.setGroupingSeparator(',');
df.setDecimalFormatSymbols(dfs);
df.format(numberToFormat);