teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

清書版

2019/11/14 14:48

投稿

退会済みユーザー
answer CHANGED
@@ -14,4 +14,18 @@
14
14
  }
15
15
 
16
16
  System.out.println(b);
17
+ ```
18
+
19
+ # 清書版(ステップ数削減w)
20
+
21
+ ```
22
+ long a = -30456423424563463L;
23
+ String b = Long.toString(a);
24
+ Pattern p = Pattern.compile("([0-9])([0-9]{3}(,.*)*)$");
25
+
26
+ while (p.matcher(b).find())
27
+ b = p.matcher(b).replaceFirst("$1,$2");
28
+
29
+ System.out.println(b);
30
+
17
31
  ```