wrs*_*der 8 java collections apache-commons-collection
contains在Java集合上执行null-safe的最佳方法是什么?
换一种说法 -
if (collection != null && collection.contains(x))
Run Code Online (Sandbox Code Playgroud)
?
我希望Apache commons-collections有类似的东西CollectionUtils.contains(collection, x),如果集合为null,就会返回false,因为有size(),像空集合一样处理null.
然而,似乎没有这样的事情 - 我只是想念它吗?
Tom*_*m G 10
您应该在此处应用Null对象模式并使用空集合,而不是空集合.当然,也许这适合你的问题,但没有更多的背景,很难说.换句话说,我认为你正在解决错误的问题 - 为什么首先可能collection是null?
| 归档时间: |
|
| 查看次数: |
7978 次 |
| 最近记录: |