1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| class Solution { public String thousandSeparator(int n) { if (n == 0) { return "0"; }
StringBuilder sb = new StringBuilder(); int numCount = 0; while (n != 0) { int x = n % 10; n /= 10; numCount++; sb.append(x); if (numCount % 3 == 0 && n != 0) { sb.append('.'); } }
return sb.reverse().toString(); } }
|