在Java 8中,Null safe Collection作为Stream
- 论坛
- 在Java 8中,Null safe Collection作为Stream
23 浏览
在Java 8中,Null safe Collection作为Stream
我正在寻找一种可以生成集合流的方法,但是要保证空安全。如果集合为空,将返回空流。就像这样:
Utils.nullSafeStream(collection).filter(...);
我已经创建了自己的方法:
public staticStream nullSafeStream(Collection collection) { if (collection == null) { return Stream.empty(); } return collection.stream(); }
但是我很好奇,标准JDK中是否有类似的方法?