nullチェック

you12724 27views 更新:2016年4月19日

“XXX”.equal(変数) としたときに変数がもしnullの時、Exceptionが投げられてしまう。そこで、今まででは以下のようにしてnullをチェックしてきた。

if (変数 != null)

しかしequal自身をif文の中に入れることが多く、if続きになってしまうため今回は以下のようにしてみた。

if(変数 != null && "XXX".equal(変数))

こうすることで第一項がfalseになった場合その時点で条件が決まるのでExceptionが起きなくなる。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません