一個簡潔的答案
? ? // 從后往前每隔三位插入逗號
? ? ? ? int L = str.length();
? ? ? ? for (int i = 0; i < L; i++) {
? ? ? ? ? ? if (i%3==0 && i>0) {
? ? ? ? ? ? ? ? str.insert(L-i, ',');
? ? ? ? ? ? }
? ? ? ? }
? ? // 從后往前每隔三位插入逗號
? ? ? ? int L = str.length();
? ? ? ? for (int i = 0; i < L; i++) {
? ? ? ? ? ? if (i%3==0 && i>0) {
? ? ? ? ? ? ? ? str.insert(L-i, ',');
? ? ? ? ? ? }
? ? ? ? }
2019-05-06
舉報
2019-05-07
? ? ? ? for (int i = str.length()-3; i <=0; i-=3) {
? ? ? ? ? ? ? ? str.insert(i, ',');
? ? ? ? }
2019-05-11
?for (int i = str.length()-3; i >=0; i-=3) {
? ? ? ? ? ? ? ? str.insert(i, ',');
? ? ? ? }