listobj.isEmpty()和collectionUtils.isEmpty(list)之间的区别
答案 0 :(得分:1)
CollectionUtils.isEmpty(Collection<?> collection)
只是本机方法的空安全版本,有点return collection == null || collection.isEmpty()
。
根据经验,您不应该使用辅助方法,因为you shouldn't have null
值。拥有一个空集合,使用null
表示空集合的值更安全。这可以通过多种方式强制执行,例如对成员变量使用final
等