Java7で追加されたObjects.equals(a,b)は、a,bがnullでもNullPointerExceptionは発生しません。こんにちは!フリーライターの中井です。Javaには文字列を比較するequalsメソッドがあります。引数にnullがセットされた場合、0として計算します。BigDecimalの値をequalsを使って比較すると思っていた結果と違う結果が返ってくる場合があります。10.0と10をequalsを使って比較するとfalseが返っています。BigDecimal型にnullは代入可能でしょうか?今わからない事としては、nullで下記のメソッドが呼び出しされるかどうかです。XXXX(BigDec。