S-01: null安全な文字列操作
NullPointerException を避けながら文字列を扱う方法。Objects.toString()、Optional、三項演算子の使い分け。
null安全OptionalNPE対策S-02: パディング・トリム・ゼロ埋め
String.format() と printf フォーマット指定子によるゼロ埋め・空白埋め・左右揃え。trim() と strip() の違いも解説。
String.formatゼロ埋めパディングS-03: カンマ区切り・数値フォーマット
NumberFormat / DecimalFormat によるカンマ区切り整数・小数表示、通貨フォーマット。ロケールの扱いも解説。
NumberFormatDecimalFormat通貨S-04: 正規表現(java.util.regex 実用パターン集)
メールアドレス・電話番号・郵便番号などの実用バリデーションパターン。Pattern / Matcher の使い方と性能最適化。
正規表現PatternMatcher