假设我有两个流:
Stream 1: [1,3],[2,4]
Stream 2: [2,5],[3,2]
常规合并会产生 Stream 3,如下所示:
[1,3],[2,4],[2,5],[3,2]
我想合并流,同时保留发出元组的顺序,因此如果[2,5]
在时间 1[1,3]
发出,在时间 2、[3,2]
在时间 3 和[2,4]
在时间 4 发出,则生成的流将是:
[2,5],[1,3],[3,2],[2,4]
有没有办法做到这一点,如果有,怎么做?一些示例代码将不胜感激,因为我是一个完整的 Trident 新手,最近被推入一个基于 Trident 的项目中。
在此先感谢您的帮助,
伊莱