有时候我们不管实在查询数据库,又或者使用 .steam.map().collect()生成的List集合
有可能会出现这样一种数据
List<T> list = {null,null,数据3,数据4}
List<T> list = {null}
这导致我们在遍历或者处理数据的判断可能会出现问题
比如:
这样的情况.
但这不是我们想要的,我们不需要里面的null值来暂用list的长度
所以我们可以用这一句话去排除里面的null
list.removeAll(Collections.singleton(null));