2015-04-05 1 views
1

Привет, У меня есть программа, которая отображает разные суммы каждый раз. Деньги отображается так:Java как вставить запятую каждые 3 символа

money: 2500000 

Я хочу, чтобы это looklike это:

money: 2,500,000 

Как я могу изменить строку из первого примера ко второму примеру? Спасибо заранее.

ответ

3
System.out.println(NumberFormat.getNumberInstance(Locale.US).format(your_number)); 
1

Отсортируйте свой номер с помощью языкового стандарта US. Предполагая, что деньги являются целыми, сумма составляет

NumberFormat.getNumberInstance(Locale.US).format(money) 

Это вернет сумму, отформатированную на выходе, который вы запрашиваете.

Смежные вопросы