2013-09-24 3 views

ответ

2

Вы можете сделать это с помощью locale как

Здесь Вы можете использовать любой языковой стандарт для вашего случая это должно быть en_IN

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

Вы можете использовать java.text.DecimalFormat

и что-то вроде этого:

DecimalFormat df = new DecimalFormat(###,##0); 
DecimalFormatSymbols dfs = df.getDecimalFormatSymbols(); 
dfs.setDecimalSeparator('.'); 
dfs.setGroupingSeparator(','); 
df.setDecimalFormatSymbols(dfs); 
df.format(numberToFormat); 
Смежные вопросы