Добавить запятые (разделитель групп) к числу без изменения десятичных дробей?
я пытаюсь отформатировать строку, чтобы добавить запятые между 3-значными группами
EG: I»
1200.20 >> 1,200.20
15000 >> 15,000
Я пытаюсь понять, как это сделать с помощью DecimalFormat, до этого момента я использовал собственный скрипт, который кажется слишком сложным. Я не могу понять, как это сделать, использование # просто скрывает конечные нули, а использование 0 добавляет их к числу.
Это то, что ясейчас пытаюсь: я
DecimalFormat df = new DecimalFormat("###,###.####", new DecimalFormatSymbols(Locale.US));
resultStr = df.format(Double.valueOf(resultStr));
Я уверен, что это должно быть легко, но яЯ не уверен, как это сделать. Я неэто нужно делать с DecimalFormat, я просто подумал, что это будет проще. Как я могу просто добавить запятые без каких-либо изменений десятичных знаков?