假设我有多个集合,希望将它们作为一个流来处理。最简单的方法是什么?是否有实用程序类可以帮我完成这个任务,或者我必须自己编写代码?
如果我的问题不清楚,具体来说,我想要做的是:
Collection<Region> usaRegions;
Collection<Region> canadaRegions;
Collection<Region> mexicoRegions;
Stream<Region> northAmericanRegions = collect(usaRegions, canadaRegions, mexicoRegions);
public Stream<T> collect(T...) {
/* What goes here? */
}
java.util.stream.Stream.concat
。请参见https://dev59.com/FmEh5IYBdhLWcg3wKQrY。 - ug_concat
的存在!谢谢! - Dylan Knowles