検証システムを何度も実装していることに気づきました。入力フィールドを検証するために必要なすべてのメソッドを備えた、ある種のオープンソース Java ライブラリを誰かが推奨できるかどうか疑問に思っていました。
主に、文字列が適切な浮動小数点数または整数を表しているかどうかを確認するメソッドが必要です。文字検証、境界チェックなど
try catch ブロックですべてを実行できることはわかっていますが、扱いにくいようです。特に、チェックするフィールドが多数ある場合。
検証システムを何度も実装していることに気づきました。入力フィールドを検証するために必要なすべてのメソッドを備えた、ある種のオープンソース Java ライブラリを誰かが推奨できるかどうか疑問に思っていました。
主に、文字列が適切な浮動小数点数または整数を表しているかどうかを確認するメソッドが必要です。文字検証、境界チェックなど
try catch ブロックですべてを実行できることはわかっていますが、扱いにくいようです。特に、チェックするフィールドが多数ある場合。
Guava には前提条件を確認するためのユーティリティ クラスがありますが、文字列が数値であることなどを確認するには、別のユーティリティ クラスが必要です。
JSR-303 Bean Validation をお勧めします: http://musingsofaprogrammingaddict.blogspot.com/2009/01/getting-started-with-jsr-303-beans.html
それほど高度ではありませんが、少なくとも正規表現を使用できます。