回答編集履歴
1
インデント修正
answer
CHANGED
@@ -7,13 +7,13 @@
|
|
7
7
|
int idx = 13;
|
8
8
|
boolean minus = false;
|
9
9
|
if (val < 0) {
|
10
|
-
|
10
|
+
minus = true;
|
11
|
-
|
11
|
+
val = -val;
|
12
12
|
}
|
13
13
|
do {
|
14
|
-
|
14
|
+
if (idx % 4 == 2) chars[idx--] = ',';
|
15
|
-
|
15
|
+
chars[idx--] = (char)('0' + (val % 10));
|
16
|
-
|
16
|
+
val /= 10;
|
17
17
|
} while(val != 0);
|
18
18
|
if (minus) chars[idx--] = '-';
|
19
19
|
if (idx == -1) return chars;
|