Опитвам се да форматирам низ, за да добавя запетаи между 3-цифрени групи
EG:
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, просто си помислих, че ще е по-лесният начин. Как мога просто да добавя запетаите, без да променям десетичните знаци по никакъв начин?