Я ищу метод, который может создавать поток коллекции, но является нулевым. Если коллекция null, возвращается пустой поток. Вот так:
Utils.collectionAsStream(collection).filter(...);
Я создал свой собственный метод:
public static <T> Stream<T> collectionAsStream(Collection<T> collection) {
if (collection == null) {
return Stream.empty();
}
return collection.stream();
}
Но мне любопытно, если в стандартном JDK есть что-то подобное?