Java Category
入力値バリデーション
金額、割合、単位のように業務ロジックへ直結する入力値を、破綻しにくい設計で扱えるようにする。
Category Overview
このカテゴリで扱うテーマ
消費税計算割合・増減率単位変換
Java BigDecimal で消費税計算の端数処理を揃える実装方法
税抜・税込の相互変換と、四捨五入 / 切り捨ての扱い。
Try
Java BigDecimal で割合・増減率・逆算を安全に実装する
売上比較や KPI 集計でよく使う割合計算の基礎をまとめる。
Try
Java で単位変換を基準単位経由で安全に実装する設計パターン
長さ、重量、温度、速度を変換テーブルで扱う設計パターン。
Try
Java 標準 API だけで入力値バリデーションを実装する
数値・メール・日付・電話番号の検証を正規表現と例外制御で組み立て、エラーを集約する実装例。
Read
Java でメールアドレスバリデーションを実装する方法と実務の注意点
RFC 準拠の形式チェックからドメイン検証まで、段階的なメールアドレスバリデーションを Pure Java で実装する。
Read