BLOGくだらない日々の日記書いてます。プログラミング関連の記事書いてます。Matcher)を実装する方法を見ていきます。必要ないので記事のタイトルはミスリーディングだけど、まぁしかたないのでそのまま逝きます。バージョンの違いかも知れませんが)、ここで再実装してみます。どこがよろしくなさそうかというと、検証対象のオブジェクトをフィールドとして保持しているところです。作ればこれを回避できます*1。クラスをベースにしてコードを書くことにします。クラスを拡張して作るのが一番簡単だと思います。抽象クラスがありますが、それらは次回以降で。オブジェクトに書き込みます。作りたい場合などでは使用不可)。検証のロジックを書くのが簡単になります。NullPointerException("IsDate#dateOfの引数はnullであってはいけません。パッケージ内にある)を付けておくようになったようです(別になくてもかまいませんが)。