Skip to content

Commit 8487644

Browse files
author
Yusuke Kanazawa
committed
文字列のフォーマットの項目を追加
1 parent 76460a3 commit 8487644

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

documents/forJava/Javaコーディング規約.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1364,6 +1364,11 @@ head:
13641364
.collect(Collectors.joining("\n"));
13651365
```
13661366

1367+
- 文字列をフォーマットするときは、`formatted()`メソッドの利用を推奨する
1368+
`String.format`と`String#formatted`で性能・例外はほぼ同等であり、可読性の観点からロケールの指定が不要な多くのケースでメリットを享受できる。
1369+
ロケールの指定が必要な場合は`String.format`を利用すること。
1370+
新規コードでは`formatted()`の利用を基本方針とし、既存コードでの統一はPJで検討すること。
1371+
13671372
## 数値
13681373

13691374
- 誤差の無い計算をするときは、`BigDecimal` クラスを使う

0 commit comments

Comments
 (0)