contains
Javaコレクションで nullセーフを実行するための最良の方法は何ですか?
言い換えると -
if (collection != null && collection.contains(x))
?
私はApachecommons-collectionsにCollectionUtils.contains(collection, x)
、コレクションがnullの場合、size()
nullを空のコレクションのように扱うwithのように、単にfalseを返すようなものがあることを望んでいました。
しかし、そのようなことはないようです-私はそれを逃しただけでしたか?